--- /srv/rebuilderd/tmp/rebuilderdF1x8RL/inputs/gcl27_2.7.1-32_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdF1x8RL/out/gcl27_2.7.1-32_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-05 18:49:40.000000 debian-binary │ -rw-r--r-- 0 0 0 6268 2026-07-05 18:49:40.000000 control.tar.xz │ --rw-r--r-- 0 0 0 68639440 2026-07-05 18:49:40.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 68647932 2026-07-05 18:49:40.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,12 +1,12 @@ │ │ │ Package: gcl27 │ │ │ Version: 2.7.1-32 │ │ │ Architecture: amd64 │ │ │ Maintainer: Camm Maguire │ │ │ -Installed-Size: 638492 │ │ │ +Installed-Size: 638494 │ │ │ Depends: libc6 (>= 2.38), libedit2 (>= 2.11-20080614-0), libgmp10 (>= 2:6.3.0+dfsg), libtirpc3t64 (>= 1.0.2), libx11-6, debconf (>= 0.5) | debconf-2.0, ucf, libtirpc-dev │ │ │ Suggests: gcl27-doc │ │ │ Section: lisp │ │ │ Priority: optional │ │ │ Homepage: http://gnu.org/software/gcl │ │ │ Description: GNU Common Lisp compiler │ │ │ GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -20,16 +20,16 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 32543 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/lsp/gcl_export.lsp │ │ │ -rw-r--r-- 0 root (0) root (0) 3016 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/lsp/gcl_module.lsp │ │ │ -rw-r--r-- 0 root (0) root (0) 24790 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/lsp/gcl_top.lsp │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/pcl/ │ │ │ -rw-r--r-- 0 root (0) root (0) 692 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/pcl/package.lisp │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/ │ │ │ -rw-r--r-- 0 root (0) root (0) 11149 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/gcl.script │ │ │ --rw-r--r-- 0 root (0) root (0) 297292 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_ansi_gcl.lsp │ │ │ --rw-r--r-- 0 root (0) root (0) 272770 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_gcl.lsp │ │ │ +-rw-r--r-- 0 root (0) root (0) 298172 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_ansi_gcl.lsp │ │ │ +-rw-r--r-- 0 root (0) root (0) 274013 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_gcl.lsp │ │ │ -rw-r--r-- 0 root (0) root (0) 5104 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/init_raw.lsp │ │ │ -rw-r--r-- 0 root (0) root (0) 99400004 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/libansi_gcl.a │ │ │ -rw-r--r-- 0 root (0) root (0) 99744418 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/libansi_gcl_gprof.a │ │ │ -rw-r--r-- 0 root (0) root (0) 64360 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/libboot.so │ │ │ -rw-r--r-- 0 root (0) root (0) 65127660 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/libgcl.a │ │ │ -rw-r--r-- 0 root (0) root (0) 65248610 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/libgcl_gprof.a │ │ │ -rwxr-xr-x 0 root (0) root (0) 90081408 2026-07-05 18:49:40.000000 ./usr/lib/gcl-2.7.1/unixport/saved_ansi_gcl │ │ ├── ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_ansi_gcl.lsp │ │ │ @@ -96,15 +96,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((object*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -114,15 +114,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -168,15 +168,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -186,15 +186,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -519,35 +519,35 @@ │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'COMMON-LISP::CAR '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "#0->c.c_car") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST 'COMMON-LISP::CAR '(0) '(COMMON-LISP::T))) │ │ │ "#0->c.c_car") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'COMMON-LISP::CAR '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "#0->c.c_car"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::CDADDR │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -651,21 +651,14 @@ │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "#0->c.c_cdr->c.c_cdr") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST) "#0->c.c_cdr->c.c_cdr") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ (COMMON-LISP::LIST) "#0->c.c_cdr->c.c_cdr") │ │ │ @@ -693,17 +686,15 @@ │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'COMMON-LISP::CDR '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + (COMMON-LISP::LIST 'COMMON-LISP::CDR '(0) '(COMMON-LISP::T))) │ │ │ "#0->c.c_cdr") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ @@ -933,14 +924,42 @@ │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':OBJECT │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::LIST │ │ │ + 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '(0) '1 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':OBJECT │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::LIST │ │ │ + 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ + '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "((object*)((fixnum)#0))[(fixnum)2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::LENGTH │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -993,19 +1012,16 @@ │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::|\|| '(0 1) │ │ │ - '(#*11011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (#*10000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::INTEGER (16 . 16) (0 . 0))) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL)))) │ │ │ + '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ 'COMMON-LISP::LOGIOR '(0 1) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(#0|#1)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::LOGNOT │ │ │ @@ -1219,29 +1235,27 @@ │ │ │ (COMMON-LISP::CONS │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-OCOMPLEX-REAL '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "((object*)((fixnum)#0))[(fixnum)1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::REST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'COMMON-LISP::CDR '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + (COMMON-LISP::LIST 'COMMON-LISP::CDR '(0) '(COMMON-LISP::T))) │ │ │ "#0->c.c_cdr"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::RESTART-NAME │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -1393,15 +1407,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':UCHAR │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -1411,15 +1425,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':UCHAR │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -1480,15 +1494,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((object*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -1498,15 +1512,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -1709,24 +1723,14 @@ │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ - (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)5]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':OBJECT │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)5]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::SYMBOL-VALUE │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -2598,43 +2602,57 @@ │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000001110000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000))) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000001110000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ + '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ + "((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5)") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000000000000000)) │ │ │ + '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':FIXNUM │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::LIST │ │ │ + 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-ARRAY-ELTTYPE │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -2914,14 +2932,28 @@ │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':OBJECT │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::LIST │ │ │ + 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "((object*)((fixnum)#0))[(fixnum)2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-OCOMPLEX-REAL │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -3176,67 +3208,67 @@ │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-STREAM-OBJECT1 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)3]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)3]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000001111100000000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)3]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-STRSTD-SSELF │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ @@ -3309,14 +3341,21 @@ │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ + '(0) '1 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ + (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-SYMBOL-GFDEF │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ @@ -3329,25 +3368,14 @@ │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-SYMBOL-GFDEF '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111))) │ │ │ "((object*)((fixnum)#0))[(fixnum)4]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-SYMBOL-GFDEF '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111))) │ │ │ - "((object*)((fixnum)#0))[(fixnum)4]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-SYMBOL-GFDEF '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111))) │ │ │ @@ -3378,25 +3406,14 @@ │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)63]>>(fixnum)7)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) │ │ │ - "((fixnum)((uchar*)((fixnum)#0))[(fixnum)63]>>(fixnum)7)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) │ │ │ @@ -3427,15 +3444,15 @@ │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[(fixnum)1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ + '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[(fixnum)1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-SYMBOL-STYPE │ │ │ @@ -3451,14 +3468,25 @@ │ │ │ '#*11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)59]>>(fixnum)6)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ + '(0) '1 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':FIXNUM │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST) │ │ │ + "((fixnum)((uchar*)((fixnum)#0))[(fixnum)59]>>(fixnum)6)") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)59]>>(fixnum)6)"))) │ │ │ @@ -4101,48 +4129,48 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000 │ │ │ COMMON-LISP::T))) │ │ │ "({#0->d.e=1;(((object*)((fixnum*)((fixnum)#1))[(fixnum)1])[#2]=#3);})") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ + '(#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :USHORT) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*USHORT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ + '(#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :USHORT) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*USHORT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000011111110100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ @@ -4158,48 +4186,48 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ #*00000000000000000000000000000000000000011111110100000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((double*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ + '(#*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*FIXNUM '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ + '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*FIXNUM '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::ASSERT-UPPERCASE │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -4218,15 +4246,15 @@ │ │ │ '(:FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ - 'COMMON-LISP::ABS '(0) │ │ │ + 'SYSTEM::BABS '(0) │ │ │ '((#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::INTEGER │ │ │ (-9223372036854775807 . 9223372036854775807))) │ │ │ COMMON-LISP::NIL COMMON-LISP::NIL))))) │ │ │ "labs(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ @@ -4434,18 +4462,18 @@ │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::CTZL '(0) │ │ │ - '((#*11111111111111111111111101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*11111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + '((#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*11111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::INTEGER │ │ │ - (-9223372036854775807 . 4611686018427387903))) │ │ │ + (-9223372036854775807 . 9223372036854775807))) │ │ │ COMMON-LISP::NIL COMMON-LISP::NIL))))) │ │ │ "__builtin_ctzl(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::END-SHFT │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ @@ -4836,15 +4864,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -4854,15 +4882,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -5052,48 +5080,48 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ #*00000000000000000000000000000000000000011111110100000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((double*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ + '(#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :USHORT) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*USHORT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ + '(#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :USHORT) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*USHORT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(COMMON-LISP::T │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000010000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ @@ -5106,48 +5134,48 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000 │ │ │ COMMON-LISP::T))) │ │ │ "({#0->d.e=1;(((object*)((fixnum*)((fixnum)#1))[(fixnum)1])[#2]=#3);})") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000 │ │ │ + '(#*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :UCHAR) │ │ │ (COMMON-LISP::CONS │ │ │ ':UCHAR │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*UCHAR '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000 │ │ │ + '(#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :UCHAR) │ │ │ (COMMON-LISP::CONS │ │ │ ':UCHAR │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*UCHAR '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ @@ -5246,48 +5274,48 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ #*11111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((char*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000 │ │ │ + '(#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :UINT) │ │ │ (COMMON-LISP::CONS │ │ │ ':UINT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*UINT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((uint*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000 │ │ │ + '(#*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :UINT) │ │ │ (COMMON-LISP::CONS │ │ │ ':UINT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*UINT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((uint*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::S-DATA-CONC-NAME │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -5491,15 +5519,15 @@ │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*OBJECT '(0 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000))) │ │ │ "(((object*)#0)[(fixnum)1]=#1)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::SVSET │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -5562,17 +5590,15 @@ │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'SYSTEM::TP1 '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000))) │ │ │ + (COMMON-LISP::LIST 'SYSTEM::TP1 '(0) '(COMMON-LISP::T))) │ │ │ "tp1(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::TP2 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ '(:OBJECT) │ │ │ @@ -5750,19 +5776,16 @@ │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::|\|| '(0 1) │ │ │ - '(#*11011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (#*10000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::INTEGER (16 . 16) (0 . 0))) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL))))) │ │ │ + '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(#0|#1)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::~ │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ '(:FIXNUM) │ │ ├── ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_gcl.lsp │ │ │ @@ -96,15 +96,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((object*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -114,15 +114,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -168,15 +168,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -186,15 +186,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -519,35 +519,35 @@ │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'COMMON-LISP::CAR '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "#0->c.c_car") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST 'COMMON-LISP::CAR '(0) '(COMMON-LISP::T))) │ │ │ "#0->c.c_car") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'COMMON-LISP::CAR '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "#0->c.c_car"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::CDADDR │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -651,21 +651,14 @@ │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "#0->c.c_cdr->c.c_cdr") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST) "#0->c.c_cdr->c.c_cdr") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ (COMMON-LISP::LIST) "#0->c.c_cdr->c.c_cdr") │ │ │ @@ -693,17 +686,15 @@ │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'COMMON-LISP::CDR '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + (COMMON-LISP::LIST 'COMMON-LISP::CDR '(0) '(COMMON-LISP::T))) │ │ │ "#0->c.c_cdr") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ @@ -905,14 +896,42 @@ │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':OBJECT │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::LIST │ │ │ + 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000001111000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '(0) '1 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':OBJECT │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::LIST │ │ │ + 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ + '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "((object*)((fixnum)#0))[(fixnum)2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::LENGTH │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -1165,15 +1184,15 @@ │ │ │ (COMMON-LISP::CONS │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-OCOMPLEX-REAL '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "((object*)((fixnum)#0))[(fixnum)1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::RESTART-NAME │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -1641,24 +1660,14 @@ │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ - (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)5]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':OBJECT │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)5]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::SYMBOL-VALUE │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -2530,43 +2539,57 @@ │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000001110000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000))) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000001110000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ + '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ + "((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5)") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111111100000000000000000000000000)) │ │ │ + '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':FIXNUM │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::LIST │ │ │ + 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-ARRAY-ELTTYPE │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -2764,14 +2787,28 @@ │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000001111110000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':OBJECT │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::LIST │ │ │ + 'CSTRUCT::C-OCOMPLEX-IMAG '(0) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "((object*)((fixnum)#0))[(fixnum)2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-OCOMPLEX-REAL │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -3026,43 +3063,43 @@ │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000001111111111110000000000000000000000000000000000000000000000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000)) │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-STREAM-OBJECT1 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ @@ -3149,14 +3186,21 @@ │ │ │ '(0) '2 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ + '(0) '1 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ + (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[(fixnum)2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-SYMBOL-GFDEF │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ @@ -3169,25 +3213,14 @@ │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-SYMBOL-GFDEF '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111))) │ │ │ "((object*)((fixnum)#0))[(fixnum)4]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-SYMBOL-GFDEF '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111))) │ │ │ - "((object*)((fixnum)#0))[(fixnum)4]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-SYMBOL-GFDEF '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111))) │ │ │ @@ -3218,25 +3251,14 @@ │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)63]>>(fixnum)7)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) │ │ │ - "((fixnum)((uchar*)((fixnum)#0))[(fixnum)63]>>(fixnum)7)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100111)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) │ │ │ @@ -3267,15 +3289,15 @@ │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[(fixnum)1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ + '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[(fixnum)1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-SYMBOL-STYPE │ │ │ @@ -3291,14 +3313,25 @@ │ │ │ '#*11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)59]>>(fixnum)6)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ + '(0) '1 '(:OBJECT) │ │ │ + (COMMON-LISP::CONS │ │ │ + ':FIXNUM │ │ │ + (SYSTEM::UNIQ-TP │ │ │ + '#*11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + (COMMON-LISP::LIST) │ │ │ + "((fixnum)((uchar*)((fixnum)#0))[(fixnum)59]>>(fixnum)6)") │ │ │ + (COMMON-LISP::LIST │ │ │ + (COMMON-LISP::MAPCAR │ │ │ + 'SYSTEM::UNIQ-TP │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) │ │ │ "((fixnum)((uchar*)((fixnum)#0))[(fixnum)59]>>(fixnum)6)"))) │ │ │ @@ -3572,48 +3605,48 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ #*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((int*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000 │ │ │ + '(#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :UCHAR) │ │ │ (COMMON-LISP::CONS │ │ │ ':UCHAR │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*UCHAR '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000 │ │ │ + '(#*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :UCHAR) │ │ │ (COMMON-LISP::CONS │ │ │ ':UCHAR │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*UCHAR '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(COMMON-LISP::T │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000010000000 │ │ │ COMMON-LISP::T)) │ │ │ @@ -3626,48 +3659,48 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000 │ │ │ COMMON-LISP::T))) │ │ │ "({#0->d.e=1;(((object*)((fixnum*)((fixnum)#1))[(fixnum)1])[#2]=#3);})") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ + '(#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :USHORT) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*USHORT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ + '(#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :USHORT) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*USHORT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000011111110100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ @@ -3743,15 +3776,15 @@ │ │ │ '(:FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ - 'COMMON-LISP::ABS '(0) │ │ │ + 'SYSTEM::BABS '(0) │ │ │ '((#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::INTEGER │ │ │ (-9223372036854775807 . 9223372036854775807))) │ │ │ COMMON-LISP::NIL COMMON-LISP::NIL))))) │ │ │ "labs(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ @@ -3959,18 +3992,18 @@ │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::CTZL '(0) │ │ │ - '((#*11111111111111111111111101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*11111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + '((#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*11111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::INTEGER │ │ │ - (-9223372036854775807 . 4611686018427387903))) │ │ │ + (-9223372036854775807 . 9223372036854775807))) │ │ │ COMMON-LISP::NIL COMMON-LISP::NIL))))) │ │ │ "__builtin_ctzl(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::END-SHFT │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ @@ -4361,15 +4394,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -4379,15 +4412,15 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ "((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 │ │ │ COMMON-LISP::T)) │ │ │ '(0 1) '1 '(:OBJECT :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':USHORT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ @@ -4520,48 +4553,48 @@ │ │ │ "((double*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::ROW-MAJOR-ASET │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ + '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*FIXNUM '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000 │ │ │ + '(#*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*FIXNUM '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101101110110110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000011111110100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ @@ -4771,48 +4804,48 @@ │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ #*11111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((char*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000 │ │ │ + '(#*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :UINT) │ │ │ (COMMON-LISP::CONS │ │ │ ':UINT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*UINT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((uint*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)") │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000 │ │ │ + '(#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(1 2 0) '1 '(:OBJECT :FIXNUM :UINT) │ │ │ (COMMON-LISP::CONS │ │ │ ':UINT │ │ │ (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ + '#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*UINT '(COMMON-LISP::NIL 1 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*11011011101101110110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ + #*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(((uint*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::S-DATA-CONC-NAME │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -4999,15 +5032,15 @@ │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::*OBJECT '(0 3) │ │ │ '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000 │ │ │ - #*00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000))) │ │ │ + #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000))) │ │ │ "(((object*)#0)[(fixnum)1]=#1)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::SVSET │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -5070,17 +5103,15 @@ │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'SYSTEM::TP1 '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000))) │ │ │ + (COMMON-LISP::LIST 'SYSTEM::TP1 '(0) '(COMMON-LISP::T))) │ │ │ "tp1(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::TP2 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ '(:OBJECT) │ │ │ @@ -5258,19 +5289,16 @@ │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::|\|| '(0 1) │ │ │ - '(#*11011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (#*10000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::INTEGER (16 . 16) (0 . 0))) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL))))) │ │ │ + '(#*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ + #*11111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "(#0|#1)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::~ │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ '(:FIXNUM) │ │ ├── ./usr/lib/gcl-2.7.1/unixport/saved_ansi_gcl │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -32859,19 +32859,19 @@ │ │ │ │ clcs/gcl_clcs_precom.lisp8603505clcs/gcl_clcs_precom.lisp0731087G105 │ │ │ │ clcs/gcl_clcs_precom.lisp0556246 │ │ │ │ clcs/gcl_clcs_precom.lisp7527701clcs/gcl_clcs_precom.lisp2738177clcs/gcl_clcs_precom.lisp2657879clcs/gcl_clcs_precom.lisp8920562clcs/gcl_clcs_precom.lisp8504810clcs/gcl_clcs_precom.lisp9510917clcs/gcl_clcs_precom.lisp9308095clcs/gcl_clcs_precom.lisp11206298 │ │ │ │ PCL CACHED-VALID-P slot WRITER │ │ │ │ SYSTEM RAW slot READER │ │ │ │ SYSTEM SLOT-POSITION slot READER │ │ │ │ SYSTEM OFFSET slot WRITER │ │ │ │ -PCL KEY slot READER │ │ │ │ PCL SIZE slot READER │ │ │ │ PCL CACHE slot READER │ │ │ │ PCL CALL-METHOD-ARGS slot READER │ │ │ │ PCL GF-INFO-STATIC-C-A-M-EMF slot WRITER │ │ │ │ +PCL KEY slot READER │ │ │ │ PCL FIELD slot READER │ │ │ │ PCL OVERFLOW slot WRITER │ │ │ │ PCL CACHED-SHARED-INITIALIZE-T-FUNCTION slot READER │ │ │ │ CONDITIONS POSSIBILITIES slot WRITER │ │ │ │ PCL SLOT-NAME-LISTS slot WRITER │ │ │ │ SYSTEM HAS-HOLES slot WRITER │ │ │ │ SYSTEM INCLUDES slot WRITER │ │ │ │ @@ -33390,15 +33390,15 @@ │ │ │ │ INTEGER-TYPEP-FN │ │ │ │ INFER-TP │ │ │ │ #*11111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) │ │ │ │ ,OTHERWISE │ │ │ │ INFER-TP │ │ │ │ #*00000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111) │ │ │ │ lsp/gcl_typep.lsp │ │ │ │ -INTEGER-TYPEP-FNP │ │ │ │ +INTEGER-TYPEP-FN │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ INTEGER-SIMPLE-TYPEP-FN │ │ │ │ INFER-TP │ │ │ │ #*11111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) │ │ │ │ ,OTHERWISE │ │ │ │ @@ -36927,15 +36927,15 @@ │ │ │ │ ,MEMBER-IF-NOT │ │ │ │ ,MEMBER-IF │ │ │ │ ,LAMBDA │ │ │ │ SETF1152 │ │ │ │ ,DECLARE │ │ │ │ ,DYNAMIC-EXTENT1 │ │ │ │ lsp/gcl_subtypep.lsp │ │ │ │ -NTP-AND?C2-NIL-P │ │ │ │ +NTP-AND?C2-NIL-P │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ NTP-SUBTP │ │ │ │ NTP-AND?C2-NIL-P │ │ │ │ lsp/gcl_subtypep.lsp │ │ │ │ NTP-SUBTP │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ NTP-AND-UNKNOWN │ │ │ │ @@ -37194,15 +37194,15 @@ │ │ │ │ unknown type │ │ │ │ lsp/gcl_subtypep.lsp │ │ │ │ KTYPE-OF │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ CONS-TO-CNS-LIST │ │ │ │ CNS-LIST │ │ │ │ lsp/gcl_subtypep.lsp │ │ │ │ -CONS-TO-CNS-LIST │ │ │ │ +CONS-TO-CNS-LIST │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ MCNS-LD │ │ │ │ CONS-TO-CNS-LIST │ │ │ │ lsp/gcl_subtypep.lsp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ KTYPE-OF │ │ │ │ PROPER-CONS │ │ │ │ @@ -39972,15 +39972,15 @@ │ │ │ │ ,OPTIMIZE │ │ │ │ ,CHECK-TYPE │ │ │ │ ,UNSIGNED-BYTE │ │ │ │ C-SET-T-MELTSIZE │ │ │ │ SYSTEMADDRESS │ │ │ │ -ADDRESS │ │ │ │ lsp/gcl_sf.lsp │ │ │ │ -C-SET-T-MELTSIZEP │ │ │ │ +C-SET-T-MELTSIZE │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,CHECK-TYPE │ │ │ │ ,PATHNAME │ │ │ │ ,CHECK-TYPE │ │ │ │ ,KEYWORD │ │ │ │ @@ -43042,15 +43042,15 @@ │ │ │ │ WITH-STANDARD-IO-SYNTAX │ │ │ │ MAKE-INSTANCES-OBSOLETE │ │ │ │ FILL-POINTER │ │ │ │ NBUTLAST │ │ │ │ CHAR-NOT-EQUAL │ │ │ │ PATHNAME-TYPE │ │ │ │ FIND-METHOD │ │ │ │ -ARITHMETIC-ERRORP │ │ │ │ +ARITHMETIC-ERROR │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ MODULE-NAME │ │ │ │ ,&OPTIONAL │ │ │ │ DEFAULT-MODULE-PATHLIST │ │ │ │ MODULE-NAME │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ @@ -45964,15 +45964,15 @@ │ │ │ │ PRINT-FRS │ │ │ │ BREAK-BDS │ │ │ │ OPERATION │ │ │ │ OCOMPLEX │ │ │ │ INVALID-VARIABLEUSE │ │ │ │ SCH-FRS-BASE │ │ │ │ IHS-BACKTRACE │ │ │ │ -UNBOUND-VARIABLEP │ │ │ │ +UNBOUND-VARIABLE │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ SUBCHAR │ │ │ │ SHARP-+-READER │ │ │ │ EVAL-FEATURE │ │ │ │ ,*READ-SUPPRESS* │ │ │ │ ,*READ-BASE* │ │ │ │ @@ -80268,15 +80268,14 @@ │ │ │ │ ~@ │ │ │ │ ~@ │ │ │ │ Key ~s missing value │ │ │ │ Key ~s ~s not permitted │ │ │ │ pcl/gcl_pcl_env.lisp │ │ │ │ (FAST-METHOD METHOD-SPECIALIZERS (TRACED-METHOD)) │ │ │ │ PCL::TRACED-METHOD class predicate │ │ │ │ -((object*)((fixnum)#0))[(fixnum)2] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)2] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)3] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)5] │ │ │ │ (((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ (((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ (((double*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ (((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ @@ -80305,15 +80304,14 @@ │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_cdr │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_cdr │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)3] │ │ │ │ (((fixnum)((uint*)((fixnum)#0))[(fixnum)1]>>(fixnum)3)&268435455) │ │ │ │ #0->c.c_cdr->c.c_cdr │ │ │ │ #0->c.c_cdr->c.c_cdr │ │ │ │ #0->c.c_cdr->c.c_cdr │ │ │ │ -#0->c.c_cdr->c.c_cdr │ │ │ │ #0->c.c_car->c.c_cdr->c.c_car │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)0] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)1] │ │ │ │ immnum_not(#0) │ │ │ │ (((fixnum)((uint*)((fixnum)#0))[(fixnum)1]>>(fixnum)3)&268435455) │ │ │ │ ((fixnum)((uint*)((fixnum)#0))[(fixnum)4]&268435455) │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_car │ │ │ │ @@ -80369,14 +80367,15 @@ │ │ │ │ #0->c.c_car │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)2]>>(fixnum)2) │ │ │ │ ((object)(((fixnum)code_char(0))+(#0<<(fixnum)6))) │ │ │ │ ((object)(((fixnum)code_char(0))+(#0<<(fixnum)6))) │ │ │ │ mpz_even_p(&(#0->big.big_mpz_t)) │ │ │ │ ((object*)((fixnum)#0))[(fixnum)2] │ │ │ │ +((object*)((fixnum)#0))[(fixnum)2] │ │ │ │ #0->c.c_cdr->c.c_car │ │ │ │ #0->c.c_cdr->c.c_car │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)0]>>(fixnum)3) │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)2] │ │ │ │ ({#0->d.e=1;(((object*)((fixnum*)((fixnum)#1))[(fixnum)1])[#2]=#3);}) │ │ │ │ ((((long*)((fixnum)#0))[(fixnum)4]>>(fixnum)4)&1152921504606846975) │ │ │ │ #0->c.c_cdr->c.c_car │ │ │ │ @@ -80393,60 +80392,62 @@ │ │ │ │ ((fixnum*)((fixnum)#0))[(fixnum)1] │ │ │ │ ((fixnum*)((fixnum)#0))[(fixnum)1] │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_car->c.c_cdr │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)0]8 │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)4] │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)2]&(fixnum)63) │ │ │ │ ((object*)((fixnum)#0))[(fixnum)2]o │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)4]`#d │ │ │ │ +((object*)((fixnum)#0))[(fixnum)2]o │ │ │ │ +((object*)((fixnum)#0))[(fixnum)2]| │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)4] H} │ │ │ │ (((fixnum)((uint*)((fixnum)#0))[(fixnum)1]>>(fixnum)3)&268435455) │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)5] │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)0]8 │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)5]pch │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)0] │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)2]>>(fixnum)2) │ │ │ │ #0->c.c_cdr->c.c_car->c.c_cdr->c.c_car │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)0]Pbr │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)0]0 │ │ │ │ +#0->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_carpm{ │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_car │ │ │ │ -#0->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_car0 │ │ │ │ -((object*)((fixnum)#0))[(fixnum)3]f │ │ │ │ +((object*)((fixnum)#0))[(fixnum)3]~ │ │ │ │ ((fixnum)#0) │ │ │ │ ((fixnum*)#0)[(fixnum)0] │ │ │ │ #0->c.c_car->c.c_cdr->c.c_cdr │ │ │ │ -((object*)((fixnum)#0))[(fixnum)1]g │ │ │ │ +((object*)((fixnum)#0))[(fixnum)1]} │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)3]0 │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)1] │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)5]0 │ │ │ │ -((object*)((fixnum)#0))[(fixnum)2]s │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)7] │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)5] │ │ │ │ +((object*)((fixnum)#0))[(fixnum)2]} │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)7]pa~ │ │ │ │ ((double*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((short*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((float*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((char*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((int*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]+h │ │ │ │ ((uint*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((uint*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1] │ │ │ │ ((object)(((fixnum)code_char(0))+((fixnum)((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]<<(fixnum)6))) │ │ │ │ ((~((fixnum)-1<<#0))<<(fixnum)0)((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)1] │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)48]&(fixnum)3) │ │ │ │ ((uint*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)0] │ │ │ │ mpz_sgn(&(#0->big.big_mpz_t)) │ │ │ │ (#0<<#1) │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)4] vf │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)4] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)17] │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)9] │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)9]8 │ │ │ │ ((object*)((fixnum*)((fixnum)((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)0]))[(fixnum)1])[(fixnum)11] │ │ │ │ -((object*)((fixnum)#0))[(fixnum)2]d │ │ │ │ -((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)2]8 │ │ │ │ -((object*)((fixnum)#0))[(fixnum)3]o │ │ │ │ +((object*)((fixnum)#0))[(fixnum)2]} │ │ │ │ +((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)2] │ │ │ │ +((object*)((fixnum)#0))[(fixnum)3] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)7] │ │ │ │ ((long*)((fixnum)#0))[(fixnum)9]((((long*)((fixnum)#0))[(fixnum)4]>>(fixnum)4)&1152921504606846975) │ │ │ │ (((uint*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ (((uint*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ (((char*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ (((float*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ ((object)(((fixnum)code_char(0))+((fixnum)(((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=((uchar*)((fixnum)#2))[(fixnum)24])<<(fixnum)6))) │ │ │ │ @@ -80460,20 +80461,20 @@ │ │ │ │ (((ushort*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ (((double*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ (((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ (((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]=#2) │ │ │ │ ((object*)#0)[(fixnum)1] │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)63]>>(fixnum)7) │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)63]>>(fixnum)7) │ │ │ │ -((fixnum)((uchar*)((fixnum)#0))[(fixnum)63]>>(fixnum)7) │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)59]>>(fixnum)6) │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)59]>>(fixnum)6) │ │ │ │ +((fixnum)((uchar*)((fixnum)#0))[(fixnum)59]>>(fixnum)6) │ │ │ │ (#0>>#1) │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)3] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)2] │ │ │ │ #0->c.c_car->c.c_car │ │ │ │ ((fixnum*)((fixnum)#0))[(fixnum)6] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)3] │ │ │ │ ((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)2])[#1] │ │ │ │ @@ -80575,18 +80576,14 @@ │ │ │ │ (#0)->cmp.cmp_imag │ │ │ │ PCL::ANSI-LOOP::LOOP-COLLECTOR SLOT4 │ │ │ │ PCL::COMPILER::FUN SLOT3 │ │ │ │ PCL::COMPILER::VAR SLOT12 │ │ │ │ PCL::COMPILER::VAR SLOT5 │ │ │ │ PCL::ANSI-LOOP::LOOP-MINIMAX SLOT2 │ │ │ │ PCL::COMPILER::VAR SLOT3 │ │ │ │ -#0->s.s_gfdef │ │ │ │ -immnum_plusp(#0)PCL::COMPILER::VAR SLOT88 │ │ │ │ -PCL::COMPILER::INFO SLOT4 │ │ │ │ -(#0)==(#1) │ │ │ │ CONDITIONS │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ PCL.PV-CELL. │ │ │ │ -.NEXT-METHOD-CALL. │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ -.NEXT-METHOD-CALL. │ │ │ │ @@ -118531,15 +118528,15 @@ │ │ │ │ BINARY-NEST-INT │ │ │ │ cmpnew/gcl_cmpeval.lsp │ │ │ │ BINARY-NEST │ │ │ │ /xgcl-2/sysdef.lisp │ │ │ │ gcl_Xlib.o │ │ │ │ gcl_Xutil.o │ │ │ │ CONDITIONS FORMAT-CONTROL slot WRITER │ │ │ │ -PCL::METHOD-CALL class predicate │ │ │ │ +PCL::METHOD-CALL class predicatep │ │ │ │ METHOD-CALL SLOT0 │ │ │ │ METHOD-CALL SLOT1 │ │ │ │ PCL WRAPPER0 slot READER │ │ │ │ PCL NEXT-METHOD-CALL slot WRITER │ │ │ │ PCL CACHED-DEFAULT-INITARGS-FUNCTION slot READER │ │ │ │ PCL CACHED-CONSTANTS slot READER │ │ │ │ PCL CALL-LIST slot READER │ │ │ │ @@ -118559,16 +118556,16 @@ │ │ │ │ CONDITIONS FUNCTION-NAME slot WRITER │ │ │ │ PCL ARG-INFO-METATYPES slot WRITER │ │ │ │ SYSTEM SIZE slot WRITER │ │ │ │ PCL SLOT-NAME-LISTS slot READER │ │ │ │ COMPILER REF-CLB slot READER │ │ │ │ PCL MAX-LOCATION slot WRITER │ │ │ │ COMPILER LABEL slot READER │ │ │ │ -PCL CALL-METHOD-ARGS slot WRITER │ │ │ │ COMMON-LISP VECTOR slot READER │ │ │ │ +PCL CALL-METHOD-ARGS slot WRITER │ │ │ │ PCL CACHED-MAKE-INSTANCE-FUNCTION-SYMBOL slot WRITER │ │ │ │ COMMON-LISP PACKAGE slot WRITER │ │ │ │ PCL CPD-COUNT slot READER │ │ │ │ SYSTEM REF slot WRITER │ │ │ │ PCL CACHED-INITARGS-FORM-LIST slot READER │ │ │ │ SYSTEM SLOT-DESCRIPTIONS slot READER │ │ │ │ COMMON-LISP VECTOR slot WRITER │ │ │ │ @@ -118798,14 +118795,15 @@ │ │ │ │ ,IGNORABLE │ │ │ │ ,CALL-NEXT-METHOD │ │ │ │ Unexpected end of file: │ │ │ │ CASE-FAILURE-POSSIBILITIES │ │ │ │ WRAPPER-CACHE-NO │ │ │ │ LOCATION │ │ │ │ -DECLARE │ │ │ │ +(uint)(#1) │ │ │ │ object_to_uint(#1) │ │ │ │ (ushort)(#1) │ │ │ │ object_to_ushort(#1) │ │ │ │ (uchar)(#1) │ │ │ │ object_to_uchar(#1) │ │ │ │ (int)(#1) │ │ │ │ object_to_int(#1) │ │ │ │ @@ -118887,21 +118885,21 @@ │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_car │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_car │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_car │ │ │ │ ((fixnum*)((fixnum)#0))[(fixnum)8] │ │ │ │ (#0)->str.str_def->str.str_self[0] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)4] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)4] │ │ │ │ -((object*)((fixnum)#0))[(fixnum)4] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)6] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)2] │ │ │ │ #0->c.c_cdr->c.c_car->c.c_cdr->c.c_cdr │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)8] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)2] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)2] │ │ │ │ +((object*)((fixnum)#0))[(fixnum)2] │ │ │ │ ((((long*)((fixnum)#0))[(fixnum)5]>>(fixnum)16)&281474976710655)((object*)((fixnum)#0))[(fixnum)1] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)2] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)3] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)0] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)5])[#1] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)5])[#1] │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_cdr->c.c_car │ │ │ │ @@ -118924,14 +118922,15 @@ │ │ │ │ #0->c.c_cdr │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)1] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)6] │ │ │ │ ((long*)((fixnum)#0))[(fixnum)4]((object*)((fixnum)#0))[(fixnum)2] │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5) │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5) │ │ │ │ ((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5) │ │ │ │ +((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)5) │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)10] │ │ │ │ (((fixnum)((uchar*)((fixnum)#0))[(fixnum)3]>>(fixnum)2)&(fixnum)7) │ │ │ │ labs(#0) │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)6] │ │ │ │ ((object)(((fixnum)code_char(0))+((fixnum)((uchar*)((fixnum*)((fixnum)#0))[(fixnum)1])[#1]<<(fixnum)6))) │ │ │ │ ((object*)((fixnum)#0))[(fixnum)5] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)6] │ │ │ │ @@ -118949,15 +118948,14 @@ │ │ │ │ ((fixnum*)((fixnum)#0))[(fixnum)2] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)1] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)11] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)3] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)3] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)5] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)5] │ │ │ │ -((object*)((fixnum)#0))[(fixnum)5] │ │ │ │ ((object*)((fixnum)#0))[(fixnum)7] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)1] │ │ │ │ ((#0) & (#1)) │ │ │ │ immnum_and((#0),(#1)) │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)11] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)5] │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)1] │ │ │ │ @@ -119032,14 +119030,15 @@ │ │ │ │ sqrt(#0) │ │ │ │ #0->c.c_car │ │ │ │ #0->c.c_cdr->c.c_car->c.c_car │ │ │ │ ((object*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)13] │ │ │ │ ((fixnum*)((fixnum*)((fixnum)#0))[(fixnum)2])[(fixnum)1] │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_cdr->c.c_car │ │ │ │ #0->c.c_cdr->c.c_cdr->c.c_cdr->c.c_car │ │ │ │ +((object*)((fixnum)#0))[(fixnum)2] │ │ │ │ (FAST-METHOD PRINT-OBJECT (TYPE-ERROR T)) │ │ │ │ COMMON-LISP::TYPE-ERROR class predicate │ │ │ │ TYPE-PREDICATE CONDITIONS FPE-XUODI │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT METHOD) │ │ │ │ COMMON-LISP STREAM slot WRITER │ │ │ │ (BOUNDP CONDITIONS::FORMAT-CONTROL) │ │ │ │ TYPE-PREDICATE CONDITIONS FPE-XD │ │ │ │ @@ -119733,43 +119732,42 @@ │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT COMPILER::FORM) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::NAMES) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::TYPE-SYMBOLS) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::OPERATIONS) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT COMPILER::ALIASES) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::PREPOSITION-GROUPS) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::HISTORY) │ │ │ │ -PCL::ANSI-LOOP::LOOP-PATH SLOT41@0;(type_of(#0)==t_symbol&&(#0)->s.s_hpack==keyword_package)6572@0;realp(#0) │ │ │ │ -@0;type_of(#0)==t_shortfloat||type_of(#0)==t_longfloat2957957369type_of(#0)==t_shortfloat8990049type_of(#0) │ │ │ │ -type_of(#0)==t_longfloat32155217@0;({enum type _tp=type_of(#0);_tp>=t_string && _tp<=t_array;})0@0;({enum type _tp=type_of(#0);_tp>=t_string && _tp<=t_vector;})({enum type tp=type_of(#0);tp==t_bitvector||tp==t_simple_bitvector;})38467975487type_of(#0)==t_complex5746819220type_of(#0)==t_complex6110120225type_of(#0)==t_ratio899646849548@0;(listp(#0) || ({enum type _tp=type_of(#0);_tp>=t_string && _tp<=t_vector;}))11 │ │ │ │ -@0;({enum type _tp=type_of(#0);_tp==t_fixnum||_tp==t_bignum;})87@0;rationalp(#0)type_of(#0)==t_character60537457(type_of(#0)==t_package)45449457(type_of(#0)==t_stream)020837719type_of(#0)==t_pathname336735291(type_of(#0)==t_readtable)603505(type_of(#0)==t_hashtable)731087(type_of(#0)==t_random)390196252(type_of(#0)==t_random)593733164(functionp(#0)) │ │ │ │ -PCL::COMPILER::FUN SLOT549463720read_pointer_object(#0)157527701PCL::ANSI-LOOP::LOOP-UNIVERSE SLOT15285848908724immnum_zerop(#0)structure_set(#0,#1,#2,#3)920562GCL (GNU Common Lisp) 2.7.1 Thu Apr 10 09:38:27 PM EDT 2025 ANSI git: Version_2_7_2pre35 │ │ │ │ +PCL::ANSI-LOOP::LOOP-PATH SLOT49@0;(type_of(#0)==t_symbol&&(#0)->s.s_hpack==keyword_package)3927@0;realp(#0) │ │ │ │ +@0;type_of(#0)==t_shortfloat||type_of(#0)==t_longfloat1216857389type_of(#0)==t_shortfloat0113590type_of(#0) │ │ │ │ +type_of(#0)==t_longfloat15288643@0;({enum type _tp=type_of(#0);_tp>=t_string && _tp<=t_array;})1@0;({enum type _tp=type_of(#0);_tp>=t_string && _tp<=t_vector;})({enum type tp=type_of(#0);tp==t_bitvector||tp==t_simple_bitvector;})24724442634type_of(#0)==t_complex2535861539type_of(#0)==t_complex0825711882type_of(#0)==t_ratio800958543706@0;(listp(#0) || ({enum type _tp=type_of(#0);_tp>=t_string && _tp<=t_vector;}))41 │ │ │ │ +@0;({enum type _tp=type_of(#0);_tp==t_fixnum||_tp==t_bignum;})80@0;rationalp(#0)type_of(#0)==t_character47548326(type_of(#0)==t_package)93292979(type_of(#0)==t_stream)787221966type_of(#0)==t_pathname011211469(type_of(#0)==t_readtable)044076(type_of(#0)==t_hashtable)151759(type_of(#0)==t_random)235923374(type_of(#0)==t_random)160556246(functionp(#0)) │ │ │ │ +PCL::COMPILER::FUN SLOT549780764read_pointer_object(#0)058735781PCL::ANSI-LOOP::LOOP-UNIVERSE SLOT19153742657879immnum_zerop(#0)structure_set(#0,#1,#2,#3)270901GCL (GNU Common Lisp) 2.7.1 Thu Apr 10 09:38:27 PM EDT 2025 ANSI git: Version_2_7_2pre35 │ │ │ │ Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl) │ │ │ │ Binary License: GPL due to GPL'ed components: (XGCL UNEXEC) │ │ │ │ Modifications of this banner must retain notice of a compatible license │ │ │ │ Dedicated to the memory of W. Schelter │ │ │ │ Use (help) to get some basic information on how to use GCL. │ │ │ │ -PCL::COMPILER::VAR SLOT136135272PCL::COMPILER::INFO SLOT09553298(#0)!=(#1) │ │ │ │ +PCL::COMPILER::VAR SLOT132207725PCL::COMPILER::INFO SLOT07811373(#0)!=(#1) │ │ │ │ immnum_ne(#0,#1)creal(#0) │ │ │ │ creal(#0) │ │ │ │ -(#0)->cmp.cmp_real22252542618735creal(#0) │ │ │ │ +(#0)->cmp.cmp_real84162686255959creal(#0) │ │ │ │ creal(#0) │ │ │ │ -(#0)->cmp.cmp_real15993641408945(compiled_functionp(#0))89795181Version_2_7_2pre3524722513313588PCL::COMPILER::VAR SLOT047056467fixnum_dpb(fix(#1->c.c_car),fix(#1->c.c_cdr),#0,#2)9092650515064immnum_andc2(#0,#1)5246283422731((#0) & ~(#1)) │ │ │ │ -immnum_andc2(#0,#1)5380798036363PCL::COMPILER::INFO SLOT32251392~s heap words available~%6686124B │ │ │ │ -immnum_andc1(#0,#1)7377262110776(~(#0) & (#1)) │ │ │ │ -immnum_andc1(#0,#1)4508227985586(#0)->rat.rat_num571309884858900PCL::ANSI-LOOP::LOOP-UNIVERSE SLOT40003363161365PCL::ANSI-LOOP::LOOP-UNIVERSE SLOT37110008351230PCL::COMPILER::VAR SLOT196972787 │ │ │ │ -LFARRAY-SIMPLE-TYPEP-FN589039832G72687 │ │ │ │ +(#0)->cmp.cmp_real54540197598888(compiled_functionp(#0))41876806Version_2_7_2pre3568080103095336PCL::COMPILER::VAR SLOT070609803fixnum_dpb(fix(#1->c.c_car),fix(#1->c.c_cdr),#0,#2)6748394749883immnum_andc2(#0,#1)1865657713828((#0) & ~(#1)) │ │ │ │ +immnum_andc2(#0,#1)8134854840539PCL::COMPILER::INFO SLOT33964049~s heap words available~%4474186B │ │ │ │ +immnum_andc1(#0,#1)2959997105942(~(#0) & (#1)) │ │ │ │ +immnum_andc1(#0,#1)1606080306166(#0)->rat.rat_num680379149302161PCL::ANSI-LOOP::LOOP-UNIVERSE SLOT40456600681546PCL::ANSI-LOOP::LOOP-UNIVERSE SLOT31763815772142PCL::COMPILER::VAR SLOT171214223 │ │ │ │ +LFARRAY-SIMPLE-TYPEP-FN154646658G72687 │ │ │ │ LFARRAY72686 │ │ │ │ -PCL::ANSI-LOOP::LOOP-UNIVERSE SLOT57413002142015PCL::COMPILER::BLK SLOT488854872PCL::COMPILER::INFO SLOT66767481immnum_bitp(#0,#1)30445828426496immnum_signum(#0)643833393028490PCL::COMPILER::BLK SLOT183531486PCL::ANSI-LOOP::LOOP-COLLECTOR SLOT3505188100313(#1)->v.v_self │ │ │ │ -(#1)->fixa.fixa_self501861149285(#1)->lfa.lfa_self78368862176482(#1)->sfa.sfa_self98514435679394(#1)->st.st_self(#1) │ │ │ │ -object_to_string(#1)344017980631(dcomplex)(#1) │ │ │ │ -object_to_dcomplex(#1)5486161314(fcomplex)(#1) │ │ │ │ -object_to_fcomplex(#1)8345863033(long)(#1) │ │ │ │ -object_to_long(#1)37004485916402(fixnum)(#1) │ │ │ │ -object_to_fixnum(#1)310683096889(uint)(#1) │ │ │ │ -../unixport/saved_ansi_gcle ~s ~stirpc -lreadline.script -oefix-map==. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -Wno-tautological-compare -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -I/usr/include/tirpc -Wdate-time -D_FORTIFY_SOURCE=2039179752050792232356895015462964640152674545829301875525558152705003584174112343252181190449775004909802560807229583141047779452551682558611454656618788476274699842210912196109101222598588570490991427799975956268046938727778025679930219182352257223203624749960990027198130159126571620929149733936278918180065589692400141796498711549019217934550666845239908715468726668301837371008717315261142400616572698371815416392793761596480262319069283908180935188985886156073141403429579573699213281216857389763310593899004949355350201135900802368146995845466996283215521702027115152886430797292371923646202385648880245888971313798520003207576625612701131525683372905818922903342693994794039231289232852501823998188494713800698190885682417701518497863549322432938437869384679754870969724724442634794477574681922048911225358615395478636110120225280528082571188219108996468495481576800958543706089333124276773554009971381078290690077601220519137241227860093132760900695178342161738425107835012518882401233246972822446536830595194669716387827544797799408030963946766116232760094460537457286551824754832646546403454494574431737093292979689349102083771917673407872219664670000336735291233161601121146985565721986035055991295393044076207774795073108737012520461517597082616390196252282586723592337485407985937331645778140160556246066796832162037330965887494637204219117749780764073238615752770180145830587357816755352282738177198528584890872429091537426578790271918094561302119050422892056220745103572709015853355638504810885838419752506482127809595109175104655025509049608701828930809589460434998976861474280951120629668461035163821782733660476236635659060267245607249948427810089453119225166505848345862661242863383281875480995421959607888475147382848773828628217284276787723882074453992354415387821225174827354363996561826901238039859972289245996706737072397179259957349809961175967580526869168583661950801313609755715816375192730543501412776797526720407825237796729583885715084336514487614866024787311687825619785469535852989727158970854491506524694655631299950964661189066103626776402639440871482522793136065755332422974285795421663286135272452849038220772546800139895532986569553187811373798703948583522078720746121040391517544582435692071268902311721966222525426187351284162686255959465077161693885754421656394349012015993641408945485454019759888853443837897951814796006141876806442472251331358833680801030953360942255747056467203621527060980341383177257222294984722875309109564909265051506406667483947498833095246283422731165186565771382879454177415284849915380798036363833813485484053924046284322513921062854223964049741039353668612438464489244741861061565456467346785997834433552305173772621107761512959997105942736871551982966186945082279855861581606080306166357130988485890026803791493021614548064172136243326000336316136563204566006815469232567466902115251711000835123077117638157721429993241496972787750933537121422384888200292709775817278366992936195093558903983231637981546466585679599824298234630316178274413486033465037826119562675446261783507741300214201527887931703126390876340688854872506781486239998184878467867674814542461589454957643044582842649614859974897905629643833393028490261303222014256116913876835314869027311391028697097700990300521860435051881003134869681162357711744561598060055980575018611492857739986180686081727836886217648291271696549208075998514435679394702771839225802537148764591943097829331498491954846634401798063153178226987543689333152481155522128487548616131421046075422694302787334326325968712661834586303350477137499958821492686774451631823700448591640287843657623160051930686758921984664731068309688958766125606177763976568155581104250253707859832147134531608645539594754336929499063014707708498925138379428758591354640692292815002113967412041292521202549150342667182383196262188325817165966365999320609178410687050794166633318142169889190957924255283807861996631264646526364290257840574876062091937407883679945325732359587793537749343098486815228779634524253025531618071958370617062783896903314539330612608362974832324379378930763857983724918305944857781580992362257145782708557880707341881977500503458561369870925646663317937405498663793410179154045195336036759597407512785946741124043176630946060324837347744416732989654816227025485877859925218251611363984150242601114156243241657593237035773253372036518629132250739535593023196125901034009498969135491634781996631438279646959357218871602225513031418021832372721672938624750612435692686859992141755607057028212946366578756105448434966719144613755506327898814776678540697712011590117873725417077000140154475550664690772429624593624478052386922002247445046614978985089148643402427970478664571552657681605870434410911822982352820022028675183247943415304377941183369579490278169006984760781182631749360109397461009150943713541571915514684781845587783260908069400292722583563891743313992102304196474629254953987021294228669666280369834753460383179031206678902499349685956688048876357810955331252133911203938146883469102272941675000700501754688985920872067772691278276658143313264264341051162266772305426594492717484914992952631966085095883662591670486598573660127313607421781787194358193011393000295681142136371850569296631653993974711380838425489088222611460128443620540439628128897549530649819658337607483048581871516713586654868717580626124337616880066019489906598708442135346255231202423684788591924501794930834888837743541347147214803616641000314455860085329547572523536335862381309283122973032586772780888437700508781501685444202680128443308232875584472444440100048998837242016307 │ │ │ │ +PCL::ANSI-LOOP::LOOP-UNIVERSE SLOT58793170312639PCL::COMPILER::BLK SLOT462399981PCL::COMPILER::INFO SLOT69454957immnum_bitp(#0,#1)85997489790562immnum_signum(#0)613032220142561PCL::COMPILER::BLK SLOT191028697PCL::ANSI-LOOP::LOOP-COLLECTOR SLOT3681162357711(#1)->v.v_self │ │ │ │ +(#1)->fixa.fixa_self986180686081(#1)->lfa.lfa_self27169654920807(#1)->sfa.sfa_self27718392258025(#1)->st.st_self(#1) │ │ │ │ +object_to_string(#1)822698754368(dcomplex)(#1) │ │ │ │ +object_to_dcomplex(#1)7542269430(fcomplex)(#1) │ │ │ │ +object_to_fcomplex(#1)3749995882(long)(#1) │ │ │ │ +object_to_long(#1)84365762316005(fixnum)(#1) │ │ │ │ +object_to_fixnum(#1)612560617776../unixport/saved_ansi_gcle ~s ~stirpc -lreadline.script -oefix-map==. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body -Wno-unused-but-set-variable -Wno-tautological-compare -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -I/usr/include/tirpc -Wdate-time -D_FORTIFY_SOURCE=2039179752050792232356895015462964640152674545829301875525558152705003584174112343252181190449775004909802560807229583141047779452551682558611454656618788476274699842210912196109101222598588570490991427799975956268046938727778025679930219182352257223203624749960990027198130159126571620929149733936278918180065589692400141796498711549019217934550666845239908715468726668301837371008717315261142400616572698371815416392793761596480262319069283908180935188985886156073141403429579573699213281216857389763310593899004949355350201135900802368146995845466996283215521702027115152886430797292371923646202385648880245888971313798520003207576625612701131525683372905818922903342693994794039231289232852501823998188494713800698190885682417701518497863549322432938437869384679754870969724724442634794477574681922048911225358615395478636110120225280528082571188219108996468495481576800958543706089333124276773554009971381078290690077601220519137241227860093132760900695178342161738425107835012518882401233246972822446536830595194669716387827544797799408030963946766116232760094460537457286551824754832646546403454494574431737093292979689349102083771917673407872219664670000336735291233161601121146985565721986035055991295393044076207774795073108737012520461517597082616390196252282586723592337485407985937331645778140160556246066796832162037330965887494637204219117749780764073238615752770180145830587357816755352282738177198528584890872429091537426578790271918094561302119050422892056220745103572709015853355638504810885838419752506482127809595109175104655025509049608701828930809589460434998976861474280951120629668461035163821782733660476236635659060267245607249948427810089453119225166505848345862661242863383281875480995421959607888475147382848773828628217284276787723882074453992354415387821225174827354363996561826901238039859972289245996706737072397179259957349809961175967580526869168583661950801313609755715816375192730543501412776797526720407825237796729583885715084336514487614866024787311687825619785469535852989727158970854491506524694655631299950964661189066103626776402639440871482522793136065755332422974285795421663286135272452849038220772546800139895532986569553187811373798703948583522078720746121040391517544582435692071268902311721966222525426187351284162686255959465077161693885754421656394349012015993641408945485454019759888853443837897951814796006141876806442472251331358833680801030953360942255747056467203621527060980341383177257222294984722875309109564909265051506406667483947498833095246283422731165186565771382879454177415284849915380798036363833813485484053924046284322513921062854223964049741039353668612438464489244741861061565456467346785997834433552305173772621107761512959997105942736871551982966186945082279855861581606080306166357130988485890026803791493021614548064172136243326000336316136563204566006815469232567466902115251711000835123077117638157721429993241496972787750933537121422384888200292709775817278366992936195093558903983231637981546466585679599824298234630316178274413486033465037826119562675446261783507741300214201527887931703126390876340688854872506781486239998184878467867674814542461589454957643044582842649614859974897905629643833393028490261303222014256116913876835314869027311391028697097700990300521860435051881003134869681162357711744561598060055980575018611492857739986180686081727836886217648291271696549208075998514435679394702771839225802537148764591943097829331498491954846634401798063153178226987543689333152481155522128487548616131421046075422694302787334326325968712661834586303350477137499958821492686774451631823700448591640287843657623160051930686758921984664731068309688958766125606177763976568155581104250253707859832147134531608645539594754336929499063014707708498925138379428758591354640692292815002113967412041292521202549150342667182383196262188325817165966365999320609178410687050794166633318142169889190957924255283807861996631264646526364290257840574876062091937407883679945325732359587793537749343098486815228779634524253025531618071958370617062783896903314539330612608362974832324379378930763857983724918305944857781580992362257145782708557880707341881977500503458561369870925646663317937405498663793410179154045195336036759597407512785946741124043176630946060324837347744416732989654816227025485877859925218251611363984150242601114156243241657593237035773253372036518629132250739535593023196125901034009498969135491634781996631438279646959357218871602225513031418021832372721672938624750612435692686859992141755607057028212946366578756105448434966719144613755506327898814776678540697712011590117873725417077000140154475550664690772429624593624478052386922002247445046614978985089148643402427970478664571552657681605870434410911822982352820022028675183247943415304377941183369579490278169006984760781182631749360109397461009150943713541571915514684781845587783260908069400292722583563891743313992102304196474629254953987021294228669666280369834753460383179031206678902499349685956688048876357810955331252133911203938146883469102272941675000700501754688985920872067772691278276658143313264264341051162266772305426594492717484914992952631966085095883662591670486598573660127313607421781787194358193011393000295681142136371850569296631653993974711380838425489088222611460128443620540439628128897549530649819658337607483048581871516713586654868717580626124337616880066019489906598708442135346255231202423684788591924501794930834888837743541347147214803616641000314455860085329547572523536335862381309283122973032586772780888437700508781501685444202680128443308232875584472444440100048998837242016307 │ │ │ │ CONDITIONS │ │ │ │ SYSTEMLAMBDA-CLOSURE │ │ │ │ PCL.ARG0. │ │ │ │ COMMON-LISPDECLARE │ │ │ │ 1OPTIMIZE │ │ │ │ 1DECLARE │ │ │ │ 1OPTIMIZE │ │ │ │ @@ -160971,36 +160969,36 @@ │ │ │ │ *THE-CLASS-STANDARD-READER-METHOD* │ │ │ │ *THE-CLASS-STANDARD-WRITER-METHOD* │ │ │ │ *THE-CLASS-STANDARD-BOUNDP-METHOD* │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ECD-SOURCE │ │ │ │ pcl/gcl_pcl_defclass.lisp │ │ │ │ ECD-SOURCE │ │ │ │ -COMPILER FORM slot WRITER1 │ │ │ │ +COMPILER FORM slot WRITERC │ │ │ │ COMPILER CH slot READER │ │ │ │ SYSTEM LOC slot READER │ │ │ │ ANSI-LOOP TYPE-SYMBOLS slot WRITER │ │ │ │ ANSI-LOOP TEMPVARS slot READER │ │ │ │ COMPILER FN slot READER │ │ │ │ -ANSI-LOOP DATA slot READER │ │ │ │ +ANSI-LOOP DATA slot READER= │ │ │ │ ANSI-LOOP NAMES slot READER │ │ │ │ ANSI-LOOP FLAG-VARIABLE slot WRITER │ │ │ │ SYSTEM TAG slot READER │ │ │ │ COMPILER MT slot WRITER │ │ │ │ COMPILER::BLK class predicate │ │ │ │ COMPILER::BLK SLOT0 │ │ │ │ COMPILER::BLK SLOT1 │ │ │ │ COMPILER::BLK SLOT2 │ │ │ │ COMPILER::BLK SLOT3 │ │ │ │ COMPILER::BLK SLOT4 │ │ │ │ COMPILER::BLK SLOT5 │ │ │ │ COMPILER::BLK SLOT6 │ │ │ │ COMPILER::BLK SLOT7 │ │ │ │ COMPILER KIND slot READER │ │ │ │ -ANSI-LOOP NAME slot READER2 │ │ │ │ +ANSI-LOOP NAME slot READER │ │ │ │ SYSTEM LINE slot READER │ │ │ │ ANSI-LOOP HISTORY slot READER │ │ │ │ SYSTEM LINE slot WRITER │ │ │ │ SYSTEM TAG slot WRITER │ │ │ │ ANSI-LOOP HISTORY slot WRITER │ │ │ │ ANSI-LOOP PATH-KEYWORDS slot WRITER │ │ │ │ COMPILER::INFO class predicate │ │ │ │ @@ -162904,15 +162902,15 @@ │ │ │ │ ,OTHERWISE │ │ │ │ 3INFER-TP5 │ │ │ │ #*00000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111) │ │ │ │ ..SLOT-UNBOUND.. │ │ │ │ ..SLOT-UNBOUND.. │ │ │ │ SLOT-ACCESSOR-NAMECOMMON-LISP METHOD slot READER │ │ │ │ MAKE-INSTANCE STRUCTURE-EFFECTIVE-SLOT-DEFINITION (:DEFSTRUCT-ACCESSOR-SYMBOL :INTERNAL-READER-FUNCTION :INTERNAL-WRITER-FUNCTION :NAME :INITFORM :INITFUNCTION :INITARGS :ALLOCATION :TYPE :CLASS) NIL │ │ │ │ -SYSTEM NAMED slot READER │ │ │ │ +CONDITIONS EXPECTED-TYPE slot WRITER │ │ │ │ SYSTEM::S-DATA class predicate │ │ │ │ SYSTEM:S-DATA SLOT0 │ │ │ │ SYSTEM:S-DATA SLOT1 │ │ │ │ SYSTEM:S-DATA SLOT2 │ │ │ │ SYSTEM:S-DATA SLOT3 │ │ │ │ SYSTEM:S-DATA SLOT4 │ │ │ │ SYSTEM:S-DATA SLOT5 │ │ │ │ @@ -163077,16 +163075,16 @@ │ │ │ │ PCL CACHED-RI-VALID-P slot READER │ │ │ │ PCL CACHED-COMBINED-INITIALIZE-FUNCTION slot READER │ │ │ │ COMMON-LISP LENGTH slot WRITER │ │ │ │ PCL OVERFLOW slot READER │ │ │ │ CONDITIONS FORMAT-CONTROL slot READER │ │ │ │ PCL OWNER slot READER │ │ │ │ SYSTEM CONC-NAME slot READER │ │ │ │ -SYSTEM INCLUDED slot READER │ │ │ │ SYSTEM SIZE slot READER │ │ │ │ +SYSTEM INCLUDED slot READER │ │ │ │ PCL GF-INFO-C-A-M-EMF-STD-P slot WRITER │ │ │ │ PCL CACHED-CONSTANTS slot WRITER │ │ │ │ SYSTEM CONSTRUCTORS slot WRITER │ │ │ │ PCL CACHED-MAKE-INSTANCE-FUNCTION slot WRITER │ │ │ │ PCL CACHED-SHARED-INITIALIZE-T-FUNCTION slot WRITER │ │ │ │ PCL WRAPPER0 slot WRITER │ │ │ │ COMPILER SWITCH slot READER │ │ │ │ @@ -163099,21 +163097,21 @@ │ │ │ │ PCL ARG-INFO-KEY/REST-P slot READER │ │ │ │ PCL CACHED-SHARED-INITIALIZE-NIL-FUNCTION slot WRITER │ │ │ │ PCL GF-INFO-FAST-MF-P slot READER │ │ │ │ SYSTEM OFFSET slot READER │ │ │ │ CONDITIONS NAME slot WRITER │ │ │ │ CONDITIONS POSSIBILITIES slot READER │ │ │ │ SYSTEM NAME slot WRITER │ │ │ │ +PCL ARG-INFO-NUMBER-OPTIONAL slot WRITER │ │ │ │ PCL::FAST-METHOD-CALL class predicate │ │ │ │ FAST-METHOD-CALL SLOT0 │ │ │ │ FAST-METHOD-CALL SLOT1 │ │ │ │ FAST-METHOD-CALL SLOT3 │ │ │ │ -PCL ARG-INFO-NUMBER-OPTIONAL slot WRITER │ │ │ │ PCL VALUEP slot READER │ │ │ │ -CONDITIONS EXPECTED-TYPE slot WRITER │ │ │ │ +SYSTEM NAMED slot READER │ │ │ │ gcl_pcl_boot.o │ │ │ │ gcl_pcl_braid.o │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ EXPAND-SYMBOL-MACROLET-INTERNAL │ │ │ │ KEYWORDEVAL │ │ │ │ ,SYMBOLP │ │ │ │ WALKERVARIABLE-LEXICAL-P │ │ │ │ @@ -165344,15 +165342,15 @@ │ │ │ │ PCL::STANDARD-SLOT-DEFINITION class predicate │ │ │ │ CONDITIONS::FPE-XUI class predicate │ │ │ │ PCL::STANDARD-DIRECT-SLOT-DEFINITION class predicate │ │ │ │ CONDITIONS::FPE-XUOI class predicate │ │ │ │ CONDITIONS::FPE-XU class predicate │ │ │ │ COMMON-LISP::END-OF-FILE class predicate │ │ │ │ (FAST-METHOD PRINT-OBJECT (END-OF-FILE T)) │ │ │ │ -INTERNAL-SIMPLE-STORAGE-EXHAUSTED9 │ │ │ │ +INTERNAL-SIMPLE-STORAGE-EXHAUSTEDI │ │ │ │ PCL::STANDARD-METHOD-COMBINATION class predicate │ │ │ │ PCL::DEPENDENT-UPDATE-MIXIN class predicate │ │ │ │ CONDITIONS::FPE-XUD class predicate │ │ │ │ COMMON-LISP::FUNCTION class predicate │ │ │ │ PCL::FUNCALLABLE-STANDARD-OBJECT class predicate │ │ │ │ SYSTEMLAMBDA-CLOSURE │ │ │ │ COMMON-LISP&REST │ │ │ │ @@ -165376,37 +165374,37 @@ │ │ │ │ COMMON-LISP::PROGRAM-ERROR class predicate │ │ │ │ CONDITIONS::INTERNAL-SIMPLE-PROGRAM-ERROR class predicate │ │ │ │ TRACED-METHOD │ │ │ │ COMMON-LISP::CONTROL-ERROR class predicate │ │ │ │ FORMAT-ARGUMENTS8 │ │ │ │ FORMAT-CONTROL │ │ │ │ CONDITIONS::ABORT-FAILURE class predicate │ │ │ │ -(FAST-METHOD PRINT-OBJECT (CONDITIONS::ABORT-FAILURE T))@ │ │ │ │ -clcs/gcl_clcs_condition_definitions.lisp │ │ │ │ +(FAST-METHOD PRINT-OBJECT (CONDITIONS::ABORT-FAILURE T)) │ │ │ │ +clcs/gcl_clcs_condition_definitions.lisp │ │ │ │ CONDITIONS::INTERNAL-SIMPLE-ABORT-FAILURE class predicate │ │ │ │ CONDITIONS::INTERNAL-SIMPLE-CONTROL-ERROR class predicate │ │ │ │ COMMON-LISP::SERIOUS-CONDITION class predicate │ │ │ │ COMMON-LISP::STORAGE-CONDITION class predicate │ │ │ │ CONDITIONS::STACK-OVERFLOW class predicate │ │ │ │ pcl/gcl_pcl_env.lisp │ │ │ │ PCL::STD-CLASS class predicate │ │ │ │ CONDITIONS::INTERNAL-SIMPLE-STACK-OVERFLOW class predicate │ │ │ │ CONDITIONS::STORAGE-EXHAUSTED class predicate │ │ │ │ FPE-XUODI, │ │ │ │ -clcs/gcl_clcs_condition_definitions.lisp@C │ │ │ │ +clcs/gcl_clcs_condition_definitions.lisp │ │ │ │ FPE-XUDI │ │ │ │ FPE-XODI │ │ │ │ FPE-UODI │ │ │ │ FPE-XUOI`. │ │ │ │ FPE-XUOD │ │ │ │ INTERNAL-SIMPLE-PROGRAM-ERROR │ │ │ │ INTERNAL-SIMPLE-CONTROL-ERROR │ │ │ │ INTERNAL-SIMPLE-FLOATING-POINT-INEXACT │ │ │ │ INTERNAL-SIMPLE-FLOATING-POINT-INVALID-OPERATIONFPE-XO │ │ │ │ -INTERNAL-SIMPLE-FLOATING-POINT-UNDERFLOW │ │ │ │ +INTERNAL-SIMPLE-FLOATING-POINT-UNDERFLOWPX │ │ │ │ INTERNAL-SIMPLE-FLOATING-POINT-OVERFLOW │ │ │ │ INTERNAL-SIMPLE-DIVISION-BY-ZEROINTERNAL-SIMPLE-ABORT-FAILURE │ │ │ │ INTERNAL-SIMPLE-STACK-OVERFLOW │ │ │ │ INTERNAL-SIMPLE-STYLE-WARNING │ │ │ │ INTERNAL-SIMPLE-TYPE-ERROR │ │ │ │ INTERNAL-SIMPLE-WARNING │ │ │ │ Condition in ~S [or a callee]: │ │ │ │ @@ -165421,17 +165419,17 @@ │ │ │ │ PCL::METAOBJECT class predicate │ │ │ │ EXPECTED-TYPE │ │ │ │ PCL::CLASS-PROTOTYPE-SPECIALIZER class predicatey │ │ │ │ PCL::SPECIALIZER-WITH-OBJECT class predicate │ │ │ │ pcl/gcl_pcl_env.lisp │ │ │ │ COMMON-LISP METHOD slot READER │ │ │ │ COMMON-LISP::BUILT-IN-CLASS class predicate │ │ │ │ -CONDITIONS::CASE-FAILURE class predicate │ │ │ │ +CONDITIONS::CASE-FAILURE class predicate │ │ │ │ (FAST-METHOD PRINT-OBJECT (CONDITIONS::CASE-FAILURE T)) │ │ │ │ -clcs/gcl_clcs_condition_definitions.lisp@ │ │ │ │ +clcs/gcl_clcs_condition_definitions.lisp │ │ │ │ COMMON-LISP::T class predicate │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ EVAL-FORM │ │ │ │ ,FUNCTION │ │ │ │ pcl/gcl_pcl_braid.lisp │ │ │ │ EVAL-FORM │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -186462,33 +186460,34 @@ │ │ │ │ ,CHECK-TYPE │ │ │ │ PV-TABLE │ │ │ │ PV-TABLE-CALL-LIST │ │ │ │ CSTRUCT*OBJECT │ │ │ │ .C-STRSTD-SSELF │ │ │ │ pcl/gcl_pcl_vector.lisp │ │ │ │ PV-TABLE-CALL-LIST │ │ │ │ +COMPILER EXIT slot READER │ │ │ │ COMPILER CFUN slot READER │ │ │ │ COMPILER KNOWN-INIT slot READER │ │ │ │ SYSTEM HASH slot WRITER │ │ │ │ COMPILER CALL slot READER │ │ │ │ ANSI-LOOP INFINITY-DATA slot WRITER │ │ │ │ COMPILER REGISTER slot WRITER │ │ │ │ ANSI-LOOP DTYPE slot WRITER │ │ │ │ SYSTEM::INSTREAM class predicate8 │ │ │ │ SYSTEM::INSTREAM SLOT0 │ │ │ │ SYSTEM::INSTREAM SLOT1 │ │ │ │ SYSTEM::INSTREAM SLOT2 │ │ │ │ SYSTEM SPICE slot READER │ │ │ │ -ANSI-LOOP DATA slot WRITER= │ │ │ │ +ANSI-LOOP DATA slot WRITER$ │ │ │ │ ANSI-LOOP ANSWER-VARIABLE slot WRITER │ │ │ │ COMPILER REPEATABLE slot WRITER │ │ │ │ COMPILER LEVEL slot WRITER │ │ │ │ ANSI-LOOP OPERATIONS slot WRITER │ │ │ │ COMPILER DT slot WRITER │ │ │ │ -ANSI-LOOP ANSI slot READER' │ │ │ │ +ANSI-LOOP ANSI slot READER │ │ │ │ COMPILER FORM slot READER │ │ │ │ ANSI-LOOP FLAG-VARIABLE slot READER │ │ │ │ ANSI-LOOP USER-DATA slot READER │ │ │ │ COMPILER EXIT slot WRITER │ │ │ │ SYSTEM LOC slot WRITER │ │ │ │ SYSTEM STREAM-NAME slot WRITER │ │ │ │ COMPILER REPEATABLE slot READER │ │ │ │ @@ -191385,43 +191384,43 @@ │ │ │ │ ((#0) ^ (#1)) │ │ │ │ immnum_xor((#0),(#1)) │ │ │ │ gcl_dwtestcases │ │ │ │ XGCL-DEMO │ │ │ │ Welcome to xgcl! Try (xgcl-demo) for a demonstration. │ │ │ │ gcl_auto_new │ │ │ │ ../lsp/gcl_auto_new.lsp │ │ │ │ -(((int(*)(int,void *))dlputc)(char_code( │ │ │ │ +(((int(*)(int,void *))dlputc)(char_code(0#> │ │ │ │ )->sm.sm_fp)) │ │ │ │ (((int(*)(int,void *))dlputc)( │ │ │ │ )->sm.sm_fp)) │ │ │ │ gc-monitor │ │ │ │ GCL-TK-DEMO │ │ │ │ terpri(Cnil) │ │ │ │ terpri(#0) │ │ │ │ ({enum type tp=type_of(#0);tp==t_string||tp==t_simple_string;}) │ │ │ │ -(FAST-WRITER-METHOD SLOT-OBJECT ANSI-LOOP::NAMES) │ │ │ │ +(FAST-WRITER-METHOD SLOT-OBJECT ANSI-LOOP::NAMES)5 │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT ANSI-LOOP::TYPE-SYMBOLS) │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT ANSI-LOOP::OPERATIONS) │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT COMPILER::ALIASES) │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT ANSI-LOOP::PREPOSITION-GROUPS) │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT ANSI-LOOP::HISTORY) │ │ │ │ ANSI-LOOP::LOOP-PATH SLOT0 │ │ │ │ ANSI-LOOP::LOOP-COLLECTOR SLOT0 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT0 │ │ │ │ ANSI-LOOP::LOOP-MINIMAX SLOT0 │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT COMPILER::C1) │ │ │ │ -ANSI-LOOP::LOOP-PATH SLOT1: │ │ │ │ +ANSI-LOOP::LOOP-PATH SLOT1> │ │ │ │ ANSI-LOOP::LOOP-COLLECTOR SLOT1 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT1 │ │ │ │ ANSI-LOOP::LOOP-MINIMAX SLOT1 │ │ │ │ ANSI-LOOP::LOOP-PATH SLOT2 │ │ │ │ ANSI-LOOP::LOOP-COLLECTOR SLOT2 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT2 │ │ │ │ ANSI-LOOP::LOOP-MINIMAX SLOT2 │ │ │ │ -ANSI-LOOP::LOOP-PATH SLOT3! │ │ │ │ +ANSI-LOOP::LOOP-PATH SLOT3n │ │ │ │ ANSI-LOOP::LOOP-COLLECTOR SLOT3 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT3 │ │ │ │ ANSI-LOOP::LOOP-MINIMAX SLOT3 │ │ │ │ ANSI-LOOP::LOOP-PATH SLOT4 │ │ │ │ ANSI-LOOP::LOOP-COLLECTOR SLOT4 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT4 │ │ │ │ ANSI-LOOP::LOOP-MINIMAX SLOT4 │ │ │ │ @@ -191430,30 +191429,29 @@ │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT5 │ │ │ │ ANSI-LOOP::LOOP-MINIMAX SLOT5 │ │ │ │ COMPILER::VAR SLOT11 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT6 │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT COMPILER::CH) │ │ │ │ COMPILER::VAR SLOT12 │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT COMPILER::REPEATABLE) │ │ │ │ -(FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::FLAG-VARIABLE)B │ │ │ │ +(FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::FLAG-VARIABLE) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::TEMP-VARIABLE) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::ANSWER-VARIABLE) │ │ │ │ structure_ref(#0,#1,#2) │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT7 │ │ │ │ COMPILER::VAR SLOT13 │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT COMPILER::FN) │ │ │ │ COMPILER::VAR SLOT14 │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT SYSTEM:LOC) │ │ │ │ -ANSI-LOOP PREPOSITION-GROUPS slot READER │ │ │ │ +ANSI-LOOP PREPOSITION-GROUPS slot READER E │ │ │ │ COMPILER FN slot WRITER │ │ │ │ ANSI-LOOP DTYPE slot READER │ │ │ │ ANSI-LOOP INFINITY-DATA slot READER │ │ │ │ ANSI-LOOP IMPLICIT-FOR-REQUIRED slot WRITER │ │ │ │ -ANSI-LOOP::LOOP-UNIVERSE class predicatep │ │ │ │ -COMPILER EXIT slot READERh3 │ │ │ │ +ANSI-LOOP::LOOP-UNIVERSE class predicate │ │ │ │ *METHOD-FUNCTION-PLIST* │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,CHECK-TYPE │ │ │ │ CONSTANT-VALUE │ │ │ │ CONSTANT-VALUE-CACHE │ │ │ │ @@ -194249,15 +194247,15 @@ │ │ │ │ PROTO-METHOD │ │ │ │ QUALIFIERS │ │ │ │ LAMBDA-LIST │ │ │ │ pcl/gcl_pcl_boot.lisp │ │ │ │ PCL::GENERIC-FUNCTION-METHODS │ │ │ │ PCL::SLOT-DEFINITION-NAME │ │ │ │ PCL::SLOT-DEFINITION-CLASS │ │ │ │ -(FAST-METHOD PRINT-OBJECT (PRINT-NOT-READABLE T)) │ │ │ │ +(FAST-METHOD PRINT-OBJECT (PRINT-NOT-READABLE T))& │ │ │ │ PCL::SLOT-DEFINITION-INITARGS │ │ │ │ PCL::CLASS-INCOMPATIBLE-SUPERCLASS-LIST │ │ │ │ PCL::CLASS-DEFSTRUCT-FORM │ │ │ │ SYSTEM:TAG SLOT78 │ │ │ │ COMMON-LISP::CLASS-NAME │ │ │ │ PCL::METHOD-GENERIC-FUNCTION │ │ │ │ print(#0,Cnil) │ │ │ │ @@ -194906,14 +194904,18 @@ │ │ │ │ ,FUNCTION │ │ │ │ ,TYPE-ERROR │ │ │ │ KEYWORDDATUM │ │ │ │ 6EXPECTED-TYPE2 │ │ │ │ pcl/gcl_pcl_precom2.lisp │ │ │ │ (PRECOMPILE-FUNCTION-GENERATORS PCL 15)39 │ │ │ │ COMMON-LISP CLASS slot WRITER │ │ │ │ +#0->s.s_gfdef │ │ │ │ +immnum_plusp(#0)PCL::COMPILER::VAR SLOT8 │ │ │ │ +PCL::COMPILER::INFO SLOT4 │ │ │ │ +(#0)==(#1) │ │ │ │ char_code(#0)==char_code(#1) │ │ │ │ eql(#0,#1) │ │ │ │ PCL::COMPILER::INFO SLOT2 │ │ │ │ PCL::ANSI-LOOP::LOOP-PATH SLOT2 │ │ │ │ CFUN72676f │ │ │ │ make_cons(#0,#1)({register object _sym=#0;_sym->s.s_sfdef!=NOT_SPECIAL ? make_cons(sLspecial,make_fixnum((long)_sym->s.s_sfdef)) : (_sym->s.s_mflag ? make_cons(sSmacro,_sym->s.s_gfdef) : _sym->s.s_gfdef);}) │ │ │ │ ../unixport/saved_ansi_gcl │ │ │ │ @@ -208627,15 +208629,15 @@ │ │ │ │ pcl/gcl_pcl_std_class.lisp │ │ │ │ (FAST-METHOD SHARED-INITIALIZE :AFTER (CLASS-EQ-SPECIALIZER T)) │ │ │ │ SLOT-NAMES │ │ │ │ DOCUMENTATION-P │ │ │ │ DIRECT-SUPERCLASSES-P │ │ │ │ DIRECT-SLOTS-P │ │ │ │ DIRECT-DEFAULT-INITARGS-P │ │ │ │ -PREDICATE-NAME-PpL │ │ │ │ +PREDICATE-NAME-P Q │ │ │ │ METHOD-SPEC │ │ │ │ LAMBDA-LIST-P │ │ │ │ ARGUMENT-PRECEDENCE-ORDER │ │ │ │ METHOD-CLASS-SUPPLIED-P │ │ │ │ METHOD-COMBINATION-SUPPLIED-P │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ .PV-CELL. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.data {} │ │ │ │ @@ -1273,40 +1273,40 @@ │ │ │ │ PV......@U...... │ │ │ │ .T.......t...... │ │ │ │ `s.......r...... │ │ │ │ .S.............. │ │ │ │ .........(...... │ │ │ │ ................ │ │ │ │ .(.......:...... │ │ │ │ - ........p....... │ │ │ │ + ........@....... │ │ │ │ (............... │ │ │ │ ........8....... │ │ │ │ 8#.............. │ │ │ │ - `........Z...... │ │ │ │ + `.......pZ...... │ │ │ │ ................ │ │ │ │ - .[.......\...... │ │ │ │ + .[...... ]...... │ │ │ │ .l......8....... │ │ │ │ 8#......@....... │ │ │ │ - `.......0d...... │ │ │ │ + `....... d...... │ │ │ │ ................ │ │ │ │ - .h......Pi...... │ │ │ │ - .........j...... │ │ │ │ - `v.............. │ │ │ │ - ........`....... │ │ │ │ + .h......@i...... │ │ │ │ + ........pj...... │ │ │ │ + Pv.............. │ │ │ │ + ........P....... │ │ │ │ `............... │ │ │ │ H............... │ │ │ │ - ........P....... │ │ │ │ + ........ ....... │ │ │ │ ................ │ │ │ │ p............... │ │ │ │ - ........0....... │ │ │ │ + ........@....... │ │ │ │ ................ │ │ │ │ P............... │ │ │ │ p.......H(...... │ │ │ │ - .&......p....... │ │ │ │ - P9.......'...... │ │ │ │ + .%......p....... │ │ │ │ + .8.......'...... │ │ │ │ .% .....8....... │ │ │ │ .. .....P....... │ │ │ │ P. .....8#...... │ │ │ │ h.......`....... │ │ │ │ @2!............. │ │ │ │ ........p3!..... │ │ │ │ 8#.............. │ │ │ │ @@ -1470,28 +1470,28 @@ │ │ │ │ ..;.....(0...... │ │ │ │ @#<......3...... │ │ │ │ ..<.....07...... │ │ │ │ .x=......:...... │ │ │ │ P.>.....8>...... │ │ │ │ .r?.....(....... │ │ │ │ ........h....... │ │ │ │ - ._.......c...... │ │ │ │ + `X.......c...... │ │ │ │ .........p...... │ │ │ │ - .........y...... │ │ │ │ - .p.............. │ │ │ │ - @............... │ │ │ │ - Pm......H....... │ │ │ │ + .'.......y...... │ │ │ │ + .n.............. │ │ │ │ ................ │ │ │ │ - ............... │ │ │ │ + @m......H....... │ │ │ │ ................ │ │ │ │ + ................ │ │ │ │ + p............... │ │ │ │ ........(....... │ │ │ │ ........h....... │ │ │ │ .{......X....... │ │ │ │ - ........P&...... │ │ │ │ - .E......0%...... │ │ │ │ + p.......P&...... │ │ │ │ + .G......0%...... │ │ │ │ .J......x%...... │ │ │ │ P. ......%...... │ │ │ │ .a!......&...... │ │ │ │ .."............. │ │ │ │ 0.#......#...... │ │ │ │ ..$......(...... │ │ │ │ p.%....../...... │ │ │ │ @@ -1528,44 +1528,44 @@ │ │ │ │ ........`....... │ │ │ │ ........`....... │ │ │ │ ................ │ │ │ │ .C.......X...... │ │ │ │ ........0....... │ │ │ │ ................ │ │ │ │ (.......H....... │ │ │ │ - ........ ....... │ │ │ │ + ................ │ │ │ │ ........HH...... │ │ │ │ X....... ....... │ │ │ │ .........e...... │ │ │ │ `........c...... │ │ │ │ - @A......PB...... │ │ │ │ + 0A......@B...... │ │ │ │ .D.......F...... │ │ │ │ - P........U...... │ │ │ │ - 0X......@Z...... │ │ │ │ + P........T...... │ │ │ │ + @X......PZ...... │ │ │ │ (............... │ │ │ │ h .............. │ │ │ │ ................ │ │ │ │ P............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ P............... │ │ │ │ ................ │ │ │ │ X............... │ │ │ │ - P............... │ │ │ │ + ................ │ │ │ │ ........@n...... │ │ │ │ .........L...... │ │ │ │ - .J.............. │ │ │ │ + .J......p....... │ │ │ │ ................ │ │ │ │ ........p....... │ │ │ │ ................ │ │ │ │ ........`....... │ │ │ │ - ................ │ │ │ │ + p............... │ │ │ │ ................ │ │ │ │ .,.............. │ │ │ │ - .F.............. │ │ │ │ + @G.............. │ │ │ │ .N.......\...... │ │ │ │ .[......P{...... │ │ │ │ .(.............. │ │ │ │ X".............. │ │ │ │ ................ │ │ │ │ .............. │ │ │ │ ................ │ │ │ │ @@ -1573,167 +1573,167 @@ │ │ │ │ ................ │ │ │ │ h.@............. │ │ │ │ ................ │ │ │ │ 0........l...... │ │ │ │ ........ ....... │ │ │ │ ... │ │ │ │ .B.......Y...... │ │ │ │ - .v.......|...... │ │ │ │ - `}.............. │ │ │ │ + .v.......{...... │ │ │ │ + P}.............. │ │ │ │ .........F...... │ │ │ │ 8.......`....... │ │ │ │ ........x....... │ │ │ │ ........(....... │ │ │ │ H............... │ │ │ │ ........0[...... │ │ │ │ + ................ │ │ │ │ ............... │ │ │ │ - 0............... │ │ │ │ @............... │ │ │ │ .........[...... │ │ │ │ - P............... │ │ │ │ - p............... │ │ │ │ + @.......p....... │ │ │ │ + `............... │ │ │ │ ................ │ │ │ │ ........ \...... │ │ │ │ - 0.......0....... │ │ │ │ + ................ │ │ │ │ .........G...... │ │ │ │ ................ │ │ │ │ .........\...... │ │ │ │ - 0V......`[...... │ │ │ │ + 0V......P[...... │ │ │ │ ._.............. │ │ │ │ ................ │ │ │ │ .........]...... │ │ │ │ ................ │ │ │ │ - ........p....... │ │ │ │ + ........`....... │ │ │ │ X............... │ │ │ │ .........^...... │ │ │ │ - 0............... │ │ │ │ - `............... │ │ │ │ + ............... │ │ │ │ + P............... │ │ │ │ ................ │ │ │ │ ........ _...... │ │ │ │ - ................ │ │ │ │ + @............... │ │ │ │ .........U...... │ │ │ │ 0............... │ │ │ │ ........._...... │ │ │ │ - .a......pe...... │ │ │ │ - .p......`....... │ │ │ │ + .a......`e...... │ │ │ │ + .p......0....... │ │ │ │ x............... │ │ │ │ .........`...... │ │ │ │ ................ │ │ │ │ - P....... ....... │ │ │ │ + @............... │ │ │ │ ................ │ │ │ │ ........p`...... │ │ │ │ - ................ │ │ │ │ - `.......0....... │ │ │ │ + p.......p....... │ │ │ │ + P.......@....... │ │ │ │ 8............... │ │ │ │ ........0a...... │ │ │ │ .1.......3...... │ │ │ │ - P5.......Z...... │ │ │ │ + @5...... Z...... │ │ │ │ ................ │ │ │ │ .........a...... │ │ │ │ - .h......Pk...... │ │ │ │ - pl......`....... │ │ │ │ + .g......@k...... │ │ │ │ + pl......P....... │ │ │ │ ................ │ │ │ │ ........ b...... │ │ │ │ - @............... │ │ │ │ - ........ ....... │ │ │ │ + 0............... │ │ │ │ + ................ │ │ │ │ H............... │ │ │ │ ........@c...... │ │ │ │ - ............... │ │ │ │ - ........@....... │ │ │ │ + ........`....... │ │ │ │ + ........`....... │ │ │ │ ............... │ │ │ │ .........c...... │ │ │ │ - 0.......`#...... │ │ │ │ - p&.......M...... │ │ │ │ + @.......P#...... │ │ │ │ + @&.......M...... │ │ │ │ ................ │ │ │ │ ........0d...... │ │ │ │ - `].......a...... │ │ │ │ - .a...... ....... │ │ │ │ + P].......`...... │ │ │ │ + .a.............. │ │ │ │ ./.............. │ │ │ │ .........d...... │ │ │ │ ................ │ │ │ │ - @............... │ │ │ │ ................ │ │ │ │ - ........Pe...... │ │ │ │ ................ │ │ │ │ - P............... │ │ │ │ + ........Pe...... │ │ │ │ + ........P....... │ │ │ │ + @............... │ │ │ │ 8............... │ │ │ │ ........pf...... │ │ │ │ - .)......p/...... │ │ │ │ - .1.......X...... │ │ │ │ + .)......./...... │ │ │ │ + p1.......X...... │ │ │ │ x5.............. │ │ │ │ ........0g...... │ │ │ │ - @j.......n...... │ │ │ │ - 0q.............. │ │ │ │ + 0j.......n...... │ │ │ │ + q.............. │ │ │ │ ................ │ │ │ │ .........g...... │ │ │ │ ................ │ │ │ │ - ........pI...... │ │ │ │ + ........ I...... │ │ │ │ ................ │ │ │ │ .........h...... │ │ │ │ - Pe......@h...... │ │ │ │ - .i.............. │ │ │ │ + @e......0h...... │ │ │ │ + .i......@....... │ │ │ │ (............... │ │ │ │ .........h...... │ │ │ │ - P....... ....... │ │ │ │ + @............... │ │ │ │ ................ │ │ │ │ ._.............. │ │ │ │ ........pi...... │ │ │ │ - .(.......-...... │ │ │ │ - .........p...... │ │ │ │ + .(......`-...... │ │ │ │ + ./.......q...... │ │ │ │ ................ │ │ │ │ .........j...... │ │ │ │ - p............... │ │ │ │ + `............... │ │ │ │ ................ │ │ │ │ x............... │ │ │ │ .........j...... │ │ │ │ - P.......0....... │ │ │ │ - `........H...... │ │ │ │ + @....... ....... │ │ │ │ + P........H...... │ │ │ │ ................ │ │ │ │ ........Pk...... │ │ │ │ - .V.......W...... │ │ │ │ + .U.......W...... │ │ │ │ .Y.............. │ │ │ │ ................ │ │ │ │ .........k...... │ │ │ │ - ........@....... │ │ │ │ - P............... │ │ │ │ + ........0....... │ │ │ │ + @............... │ │ │ │ ................ │ │ │ │ ........pl...... │ │ │ │ ................ │ │ │ │ - ........ C...... │ │ │ │ + .........C...... │ │ │ │ p.............. │ │ │ │ ........0m...... │ │ │ │ - P`......Pc...... │ │ │ │ - .d......P....... │ │ │ │ + @`......@c...... │ │ │ │ + .d......@....... │ │ │ │ ................ │ │ │ │ ........Pn...... │ │ │ │ - ............... │ │ │ │ - 0.......`....... │ │ │ │ + ................ │ │ │ │ + .......P....... │ │ │ │ ................ │ │ │ │ .........n...... │ │ │ │ - ........P....... │ │ │ │ - .........;...... │ │ │ │ + .......@....... │ │ │ │ + ........p;...... │ │ │ │ ................ │ │ │ │ .........o...... │ │ │ │ - .L......pQ...... │ │ │ │ - `S......@x...... │ │ │ │ + .K......`Q...... │ │ │ │ + PS......0x...... │ │ │ │ ................ │ │ │ │ .........o...... │ │ │ │ - ................ │ │ │ │ - `............... │ │ │ │ + ........p....... │ │ │ │ + P............... │ │ │ │ .E.............. │ │ │ │ .........p...... │ │ │ │ ................ │ │ │ │ - .......@....... │ │ │ │ + ........0....... │ │ │ │ ................ │ │ │ │ ........X]...... │ │ │ │ .p.............. │ │ │ │ .A.......P...... │ │ │ │ h].......r...... │ │ │ │ - @e.............. │ │ │ │ - .........s...... │ │ │ │ + 0e.............. │ │ │ │ + p........s...... │ │ │ │ ................ │ │ │ │ t......Pt...... │ │ │ │ ................ │ │ │ │ .u......@u...... │ │ │ │ ........)...... │ │ │ │ .4.......$...... │ │ │ │ ..@............. │ │ │ │ @@ -10453,28 +10453,28 @@ │ │ │ │ ................ │ │ │ │ h/.............. │ │ │ │ ./.............. │ │ │ │ (............... │ │ │ │ ........x....... │ │ │ │ (.......H....... │ │ │ │ ................ │ │ │ │ - Py......p....... │ │ │ │ + y......p....... │ │ │ │ h .............. │ │ │ │ ................ │ │ │ │ - ........0....... │ │ │ │ + ................ │ │ │ │ ........0....... │ │ │ │ PZ.......c...... │ │ │ │ .T.............. │ │ │ │ - p........h...... │ │ │ │ + @........h...... │ │ │ │ P........-...... │ │ │ │ ................ │ │ │ │ - ........ ....... │ │ │ │ + ................ │ │ │ │ ........."...... │ │ │ │ .].............. │ │ │ │ - ........C...... │ │ │ │ + .........C...... │ │ │ │ P............... │ │ │ │ ........P....... │ │ │ │ .........Z...... │ │ │ │ .........e...... │ │ │ │ }......h}...... │ │ │ │ .W.............. │ │ │ │ .L.............. │ │ │ │ @@ -10490,26 +10490,26 @@ │ │ │ │ x............... │ │ │ │ ................ │ │ │ │ |......pz...... │ │ │ │ h.......0....... │ │ │ │ ................ │ │ │ │ P............... │ │ │ │ (............... │ │ │ │ - ........$...... │ │ │ │ + .........$...... │ │ │ │ (%.......$...... │ │ │ │ ................ │ │ │ │ ........h....... │ │ │ │ .........}...... │ │ │ │ @~......./...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ x............... │ │ │ │ - `!.............. │ │ │ │ + !.............. │ │ │ │ ................ │ │ │ │ .........P...... │ │ │ │ ".............. │ │ │ │ @............... │ │ │ │ ................ │ │ │ │ P6.............. │ │ │ │ ................ │ │ │ │ @@ -10539,64 +10539,64 @@ │ │ │ │ h.......pB...... │ │ │ │ ........H....... │ │ │ │ .........)...... │ │ │ │ `.......P....... │ │ │ │ ................ │ │ │ │ p............... │ │ │ │ X............... │ │ │ │ - ........ ....... │ │ │ │ + `....... ....... │ │ │ │ 0............... │ │ │ │ - 8............... │ │ │ │ + 8.......@....... │ │ │ │ `F.............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - p.......0A...... │ │ │ │ + @.......0A...... │ │ │ │ .M......(....... │ │ │ │ .........|...... │ │ │ │ .}.......:...... │ │ │ │ .........%...... │ │ │ │ ................ │ │ │ │ - ........@....... │ │ │ │ + @.......@....... │ │ │ │ ........0....... │ │ │ │ 8............... │ │ │ │ ................ │ │ │ │ `............... │ │ │ │ 8............... │ │ │ │ 8.......`~...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ........X....... │ │ │ │ + @.......X....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ X............... │ │ │ │ ................ │ │ │ │ ........`....... │ │ │ │ ................ │ │ │ │ x............... │ │ │ │ ........P....... │ │ │ │ x........P...... │ │ │ │ p.{............. │ │ │ │ ........0....... │ │ │ │ - P3......P8...... │ │ │ │ + 3......P8...... │ │ │ │ ................ │ │ │ │ ........ ....... │ │ │ │ h............... │ │ │ │ (.......8#...... │ │ │ │ .(......`)...... │ │ │ │ 8*......X....... │ │ │ │ ........8....... │ │ │ │ .{.......{...... │ │ │ │ 8%.............. │ │ │ │ H.......p....... │ │ │ │ ........8#...... │ │ │ │ .s...... t...... │ │ │ │ (............... │ │ │ │ - .N.............. │ │ │ │ + .M.............. │ │ │ │ 8............... │ │ │ │ h....... ....... │ │ │ │ ........H....... │ │ │ │ ................ │ │ │ │ .......h....... │ │ │ │ ................ │ │ │ │ @............... │ │ │ │ @@ -10613,19 +10613,19 @@ │ │ │ │ ........(6...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ........(6...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ + p............... │ │ │ │ ................ │ │ │ │ + `............... │ │ │ │ + P............... │ │ │ │ ................ │ │ │ │ - ................ │ │ │ │ - p............... │ │ │ │ - ............... │ │ │ │ p.......8....... │ │ │ │ ..@............. │ │ │ │ .*L......9L..... │ │ │ │ ..L.....`.K..... │ │ │ │ ..L......;L..... │ │ │ │ ..L......2L..... │ │ │ │ ..K.......L..... │ │ │ │ @@ -11181,15 +11181,15 @@ │ │ │ │ ht........4..... │ │ │ │ ................ │ │ │ │ ..4......'8..... │ │ │ │ X............... │ │ │ │ h.......X....... │ │ │ │ 8........e...... │ │ │ │ .........+8..... │ │ │ │ - ........0....... │ │ │ │ + ................ │ │ │ │ |.............. │ │ │ │ .).............. │ │ │ │ ........0'...... │ │ │ │ ........`68..... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .98.....(6...... │ │ │ │ @@ -11213,15 +11213,15 @@ │ │ │ │ pV8.....0....... │ │ │ │ @W8............. │ │ │ │ @............... │ │ │ │ .+......(....... │ │ │ │ (.......x....... │ │ │ │ ................ │ │ │ │ ........P....... │ │ │ │ - .8.....0....... │ │ │ │ + .8............. │ │ │ │ ..8............. │ │ │ │ ................ │ │ │ │ ..8.....(6...... │ │ │ │ X............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ @@ -11859,18 +11859,18 @@ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .........7...... │ │ │ │ - 0i.............. │ │ │ │ - ................ │ │ │ │ - ........ ....... │ │ │ │ - ................ │ │ │ │ + 0i......`....... │ │ │ │ + P............... │ │ │ │ + p....... ....... │ │ │ │ + `............... │ │ │ │ ................ │ │ │ │ .........|...... │ │ │ │ .|.............. │ │ │ │ ................ │ │ │ │ 0}......x}...... │ │ │ │ .........~...... │ │ │ │ P~......`_...... │ │ │ │ @@ -11883,41 +11883,41 @@ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ........X....... │ │ │ │ ........0....... │ │ │ │ .J.............. │ │ │ │ x.......h....... │ │ │ │ ................ │ │ │ │ - ........@y...... │ │ │ │ + .........y...... │ │ │ │ @.......()...... │ │ │ │ P............... │ │ │ │ ......... ...... │ │ │ │ . ......(!...... │ │ │ │ - ................ │ │ │ │ + ........P....... │ │ │ │ p!.............. │ │ │ │ ................ │ │ │ │ .|.......}...... │ │ │ │ H".......(...... │ │ │ │ ........h+...... │ │ │ │ (7......0....... │ │ │ │ .*.............. │ │ │ │ - `.......H....... │ │ │ │ - .0......."...... │ │ │ │ + 0.......H....... │ │ │ │ + ./......."...... │ │ │ │ ........h#...... │ │ │ │ .#.............. │ │ │ │ - .h.......%...... │ │ │ │ - `u......@x...... │ │ │ │ + .f.......%...... │ │ │ │ + 0u.......x...... │ │ │ │ 85.............. │ │ │ │ "......0....... │ │ │ │ .$.............. │ │ │ │ .$......@$...... │ │ │ │ `%.......%...... │ │ │ │ 8&.......%...... │ │ │ │ .&.............. │ │ │ │ - .&......@....... │ │ │ │ + .&.............. │ │ │ │ x......X....... │ │ │ │ `............... │ │ │ │ p.{............. │ │ │ │ ._......p....... │ │ │ │ X'.............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ @@ -11929,46 +11929,46 @@ │ │ │ │ 0(.............. │ │ │ │ ................ │ │ │ │ .........(...... │ │ │ │ .).............. │ │ │ │ `.......PT...... │ │ │ │ .'.......d...... │ │ │ │ .h......h....... │ │ │ │ - .#......p*...... │ │ │ │ + P#......p*...... │ │ │ │ .)......@....... │ │ │ │ .".............. │ │ │ │ .*.............. │ │ │ │ - .........(...... │ │ │ │ + .........'...... │ │ │ │ .........+...... │ │ │ │ .)......H+...... │ │ │ │ .+......(....... │ │ │ │ (*.............. │ │ │ │ .........^...... │ │ │ │ - `....... b...... │ │ │ │ - `f.............. │ │ │ │ + `........a...... │ │ │ │ + 0f.............. │ │ │ │ .........o...... │ │ │ │ ................ │ │ │ │ - .z.............. │ │ │ │ + `z.............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - }.............. │ │ │ │ - .........~...... │ │ │ │ - @............... │ │ │ │ + .|.............. │ │ │ │ + ........p~...... │ │ │ │ + @.......`....... │ │ │ │ ................ │ │ │ │ .,.............. │ │ │ │ ........@-...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .-...... ....... │ │ │ │ .,.......c...... │ │ │ │ - ................ │ │ │ │ + ........p....... │ │ │ │ x........?...... │ │ │ │ .........h...... │ │ │ │ .h......HL...... │ │ │ │ - 0............... │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .-......pB...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ x........9...... │ │ │ │ @@ -11980,89 +11980,89 @@ │ │ │ │ ................ │ │ │ │ .!......h,...... │ │ │ │ .*.............. │ │ │ │ ........ #...... │ │ │ │ .'.............. │ │ │ │ . .............. │ │ │ │ p.{............. │ │ │ │ - .........v...... │ │ │ │ + .........u...... │ │ │ │ 0*.............. │ │ │ │ ................ │ │ │ │ - px......`....... │ │ │ │ + @x......`....... │ │ │ │ ................ │ │ │ │ h]......@^...... │ │ │ │ ................ │ │ │ │ - P............... │ │ │ │ + ............... │ │ │ │ ........8/...... │ │ │ │ ."......./...... │ │ │ │ ./......`F...... │ │ │ │ .0.............. │ │ │ │ ................ │ │ │ │ @............... │ │ │ │ h9......8....... │ │ │ │ ................ │ │ │ │ `............... │ │ │ │ (............... │ │ │ │ ................ │ │ │ │ - ................ │ │ │ │ + ........p....... │ │ │ │ 0........!...... │ │ │ │ X............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ X0.......c...... │ │ │ │ - ..}............. │ │ │ │ - ........P....... │ │ │ │ + @w}............. │ │ │ │ + ........ ....... │ │ │ │ .d.............. │ │ │ │ ./.......M...... │ │ │ │ .e.............. │ │ │ │ ................ │ │ │ │ - `e......0....... │ │ │ │ + 0e......0....... │ │ │ │ ................ │ │ │ │ - ........ h...... │ │ │ │ + .........g...... │ │ │ │ X........B...... │ │ │ │ .t.............. │ │ │ │ ................ │ │ │ │ - h.......`....... │ │ │ │ + h.......0....... │ │ │ │ ........`....... │ │ │ │ ................ │ │ │ │ - ........p....... │ │ │ │ + ........@....... │ │ │ │ 0............... │ │ │ │ H!......P....... │ │ │ │ P............... │ │ │ │ ................ │ │ │ │ P............... │ │ │ │ - .0......`....... │ │ │ │ - .}......`....... │ │ │ │ + .0......0....... │ │ │ │ + .}......0....... │ │ │ │ |......pz...... │ │ │ │ (k.............. │ │ │ │ - -......P>...... │ │ │ │ + .,.......>...... │ │ │ │ x1.......2...... │ │ │ │ P2.............. │ │ │ │ - .........W...... │ │ │ │ - ].......#...... │ │ │ │ + .........V...... │ │ │ │ + .\.......#...... │ │ │ │ p............... │ │ │ │ .2.......2...... │ │ │ │ .+.......#...... │ │ │ │ .-.......`...... │ │ │ │ p.{......4...... │ │ │ │ ................ │ │ │ │ .4.......4...... │ │ │ │ p.{.....H4...... │ │ │ │ ................ │ │ │ │ h5.............. │ │ │ │ .........X...... │ │ │ │ p.{......3...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - .5......P....... │ │ │ │ - ................ │ │ │ │ + .5.............. │ │ │ │ + ........0....... │ │ │ │ p.{.......@..... │ │ │ │ @jQ......hQ..... │ │ │ │ .cQ......nQ..... │ │ │ │ .fQ......cQ..... │ │ │ │ PZQ.....`nQ..... │ │ │ │ .mQ.....plQ..... │ │ │ │ .kQ.....`kQ..... │ │ │ │ @@ -12295,46 +12295,46 @@ │ │ │ │ .*......`....... │ │ │ │ ..........>..... │ │ │ │ `............... │ │ │ │ (.......H....... │ │ │ │ ................ │ │ │ │ ..>............. │ │ │ │ ........p....... │ │ │ │ - .........k...... │ │ │ │ + .........j...... │ │ │ │ |......pz...... │ │ │ │ - .o.......r...... │ │ │ │ - .s.......!...... │ │ │ │ + 0l......`o...... │ │ │ │ + 0q.......!...... │ │ │ │ H!...... "...... │ │ │ │ - .1......@....... │ │ │ │ - ................ │ │ │ │ + .1......P|...... │ │ │ │ ................ │ │ │ │ + ........P....... │ │ │ │ ................ │ │ │ │ ........p.{..... │ │ │ │ - .f.......A...... │ │ │ │ - .i.............. │ │ │ │ + .a.......A...... │ │ │ │ + .d.............. │ │ │ │ PF......8l...... │ │ │ │ ........X....... │ │ │ │ ........P....... │ │ │ │ ................ │ │ │ │ - `B......`u...... │ │ │ │ - @v.......B...... │ │ │ │ - Px.............. │ │ │ │ + `B.......o...... │ │ │ │ + .q.......B...... │ │ │ │ + .s.............. │ │ │ │ 8#.............. │ │ │ │ `............... │ │ │ │ - ................ │ │ │ │ + ........ ....... │ │ │ │ 8#.............. │ │ │ │ `............... │ │ │ │ ................ │ │ │ │ - p........l...... │ │ │ │ + .........l...... │ │ │ │ 8.......8#...... │ │ │ │ ........`....... │ │ │ │ ................ │ │ │ │ - ............... │ │ │ │ + @............... │ │ │ │ ........@....... │ │ │ │ - ........0....... │ │ │ │ + ................ │ │ │ │ ........ +...... │ │ │ │ ........P....... │ │ │ │ h+.............. │ │ │ │ 0............... │ │ │ │ ........@....... │ │ │ │ (6.............. │ │ │ │ `............... │ │ │ │ @@ -12345,28 +12345,28 @@ │ │ │ │ h.......@....... │ │ │ │ ................ │ │ │ │ (.......`....... │ │ │ │ 8............... │ │ │ │ ................ │ │ │ │ ........h/...... │ │ │ │ ........./...... │ │ │ │ - `N......P8...... │ │ │ │ + .N......P8...... │ │ │ │ .........G...... │ │ │ │ ................ │ │ │ │ .e.............. │ │ │ │ ........h ...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - .........I...... │ │ │ │ + ........pI...... │ │ │ │ ................ │ │ │ │ H.......@N...... │ │ │ │ - .........L...... │ │ │ │ + ........pL...... │ │ │ │ .........$...... │ │ │ │ `-......x0...... │ │ │ │ .........L...... │ │ │ │ ................ │ │ │ │ `.........@..... │ │ │ │ .4S......7S..... │ │ │ │ ..R..... LS..... │ │ │ │ @@ -12435,89 +12435,89 @@ │ │ │ │ ........H:...... │ │ │ │ .7......X....... │ │ │ │ `.......h....... │ │ │ │ `q.......J...... │ │ │ │ ........x....... │ │ │ │ (............... │ │ │ │ h .............. │ │ │ │ - `;.............. │ │ │ │ + 0;.............. │ │ │ │ h............... │ │ │ │ ........x....... │ │ │ │ ................ │ │ │ │ 88.......m...... │ │ │ │ .........~...... │ │ │ │ .~......8....... │ │ │ │ ........p7...... │ │ │ │ ........p....... │ │ │ │ ................ │ │ │ │ X............... │ │ │ │ ................ │ │ │ │ .........C...... │ │ │ │ - P............... │ │ │ │ + P.......p....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .........9...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - @............... │ │ │ │ + ................ │ │ │ │ ........ ....... │ │ │ │ - .........c...... │ │ │ │ + P........c...... │ │ │ │ + ........p....... │ │ │ │ ............... │ │ │ │ - P.......@....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - .9.............. │ │ │ │ - @............... │ │ │ │ + .9......`....... │ │ │ │ + ................ │ │ │ │ P........p...... │ │ │ │ p........<...... │ │ │ │ - p.......X....... │ │ │ │ + @.......X....... │ │ │ │ .........j...... │ │ │ │ ........pB...... │ │ │ │ - @........d...... │ │ │ │ + .........d...... │ │ │ │ HL.............. │ │ │ │ - .......H=...... │ │ │ │ - ........h...... │ │ │ │ - @.......X9...... │ │ │ │ - ........p....... │ │ │ │ + ........H=...... │ │ │ │ + .........h...... │ │ │ │ + ........X9...... │ │ │ │ + ........@....... │ │ │ │ ........ @...... │ │ │ │ ........HF...... │ │ │ │ .F.......F...... │ │ │ │ G......hG...... │ │ │ │ .G.......G...... │ │ │ │ @H.......H...... │ │ │ │ .H.......I...... │ │ │ │ `I.............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ................ │ │ │ │ + P............... │ │ │ │ ........(....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .L.......B...... │ │ │ │ - `.......0C...... │ │ │ │ + @.......0C...... │ │ │ │ xC.......C...... │ │ │ │ .D......PD...... │ │ │ │ .D.......D...... │ │ │ │ (E......pE...... │ │ │ │ .E.......F...... │ │ │ │ .........9...... │ │ │ │ 0:......x:...... │ │ │ │ .:.......;...... │ │ │ │ P;.......;...... │ │ │ │ .;......(<...... │ │ │ │ p<.............. │ │ │ │ ................ │ │ │ │ ........hs...... │ │ │ │ - .c......P....... │ │ │ │ + .c.............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ @@ -12549,19 +12549,19 @@ │ │ │ │ .O......@N...... │ │ │ │ .O...... ....... │ │ │ │ @N.......O...... │ │ │ │ P.............. │ │ │ │ hP.......8...... │ │ │ │ ........H....... │ │ │ │ ................ │ │ │ │ - `F.......|...... │ │ │ │ + .E.......|...... │ │ │ │ .}.......!...... │ │ │ │ .&.............. │ │ │ │ .........P...... │ │ │ │ - .P.............. │ │ │ │ + .P......p....... │ │ │ │ h+......x....... │ │ │ │ 0............... │ │ │ │ ........@Q...... │ │ │ │ .Q.............. │ │ │ │ p .............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ @@ -12574,123 +12574,123 @@ │ │ │ │ p........S...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .........!...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .*.......S...... │ │ │ │ - ................ │ │ │ │ - ................ │ │ │ │ + ........P....... │ │ │ │ + ........P....... │ │ │ │ .T.............. │ │ │ │ ................ │ │ │ │ .........M...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - 0.......P....... │ │ │ │ + ........ ....... │ │ │ │ .........T...... │ │ │ │ xU.............. │ │ │ │ .........U...... │ │ │ │ .V.............. │ │ │ │ - .........8...... │ │ │ │ + p........8...... │ │ │ │ pW.......8...... │ │ │ │ .W......H8...... │ │ │ │ - ................ │ │ │ │ + ........`....... │ │ │ │ 0U.............. │ │ │ │ 0....... ....... │ │ │ │ ................ │ │ │ │ h.......@....... │ │ │ │ ................ │ │ │ │ (.......`....... │ │ │ │ 8............... │ │ │ │ ................ │ │ │ │ ........h/...... │ │ │ │ ........./...... │ │ │ │ ........@....... │ │ │ │ - .X......@7...... │ │ │ │ + .X.......6...... │ │ │ │ .k.......T...... │ │ │ │ `.......8....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ................ │ │ │ │ + 0............... │ │ │ │ ........@....... │ │ │ │ ................ │ │ │ │ - ........P....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ............... │ │ │ │ + ................ │ │ │ │ + `............... │ │ │ │ ........HX...... │ │ │ │ ................ │ │ │ │ - ........p....... │ │ │ │ - ........0....... │ │ │ │ + ........@....... │ │ │ │ + ................ │ │ │ │ + ................ │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ - ........p....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ............... │ │ │ │ ........@....... │ │ │ │ ."......xN...... │ │ │ │ .-.............. │ │ │ │ ................ │ │ │ │ .........X...... │ │ │ │ .X...... Y...... │ │ │ │ - `............... │ │ │ │ + 0............... │ │ │ │ x........Y...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ x............... │ │ │ │ - ........ ....... │ │ │ │ - ./.............. │ │ │ │ + ................ │ │ │ │ + ./......P....... │ │ │ │ .........I...... │ │ │ │ .d.......Y...... │ │ │ │ @Z......8....... │ │ │ │ ................ │ │ │ │ .Z.......Z...... │ │ │ │ .[.............. │ │ │ │ ................ │ │ │ │ ........h....... │ │ │ │ .[.......6...... │ │ │ │ .\.......]...... │ │ │ │ .[.............. │ │ │ │ ................ │ │ │ │ - ........p"...... │ │ │ │ + ........@"...... │ │ │ │ 8\.............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ X........]...... │ │ │ │ ........X]...... │ │ │ │ .I.......7...... │ │ │ │ ................ │ │ │ │ .].............. │ │ │ │ - `-......`W...... │ │ │ │ + `-......0W...... │ │ │ │ hY.............. │ │ │ │ - .........Y...... │ │ │ │ + ........pY...... │ │ │ │ ........p....... │ │ │ │ 0^.......M...... │ │ │ │ .^.......l...... │ │ │ │ `f.......n...... │ │ │ │ - .n.......o...... │ │ │ │ + Pn.......n...... │ │ │ │ .o......._...... │ │ │ │ .p......x0...... │ │ │ │ x^......@....... │ │ │ │ .$......8....... │ │ │ │ ........0....... │ │ │ │ @.......`....... │ │ │ │ x.......P_...... │ │ │ │ - `w.......x...... │ │ │ │ + 0w.......x...... │ │ │ │ .y.............. │ │ │ │ - ........ {...... │ │ │ │ - ........P....... │ │ │ │ - ............... │ │ │ │ + .........z...... │ │ │ │ + `....... ....... │ │ │ │ + ................ │ │ │ │ 8............... │ │ │ │ ................ │ │ │ │ - ........p....... │ │ │ │ + `.......@....... │ │ │ │ ........._...... │ │ │ │ x.........@..... │ │ │ │ ... │ │ │ │ .]T......kT..... │ │ │ │ 0jT......iT..... │ │ │ │ .fT......eT..... │ │ │ │ dT......bT..... │ │ │ │ @@ -12796,231 +12796,231 @@ │ │ │ │ ... │ │ │ │ ..U............. │ │ │ │ ... │ │ │ │ .........6...... │ │ │ │ .W......p7...... │ │ │ │ .o......(7...... │ │ │ │ .{.......6...... │ │ │ │ - 0........~...... │ │ │ │ - ........H8...... │ │ │ │ + .........~...... │ │ │ │ + p.......H8...... │ │ │ │ .........:...... │ │ │ │ - ................ │ │ │ │ - ........;...... │ │ │ │ - ........8...... │ │ │ │ - ........(....... │ │ │ │ - @.......`;...... │ │ │ │ - .........7...... │ │ │ │ + P............... │ │ │ │ + .........;...... │ │ │ │ + .........8...... │ │ │ │ + P.......(....... │ │ │ │ + .......`;...... │ │ │ │ + 0........7...... │ │ │ │ ........x....... │ │ │ │ - ........h9...... │ │ │ │ + `.......h9...... │ │ │ │ ........@:...... │ │ │ │ - @&.......8...... │ │ │ │ - .0.......:...... │ │ │ │ - .<...... 9...... │ │ │ │ - PI.......9...... │ │ │ │ + &.......8...... │ │ │ │ + p0.......:...... │ │ │ │ + p<...... 9...... │ │ │ │ + 0I.......9...... │ │ │ │ .S.......9...... │ │ │ │ - ._.......8...... │ │ │ │ + .^.......8...... │ │ │ │ .h.......+...... │ │ │ │ .w.............. │ │ │ │ - ............... │ │ │ │ - `....... ....... │ │ │ │ - .......H!...... │ │ │ │ - 0........!...... │ │ │ │ + ................ │ │ │ │ + @....... ....... │ │ │ │ + ........H!...... │ │ │ │ + .........!...... │ │ │ │ ........0....... │ │ │ │ - p............... │ │ │ │ + P............... │ │ │ │ ........X....... │ │ │ │ ................ │ │ │ │ - ........ "...... │ │ │ │ + `....... "...... │ │ │ │ ........`~...... │ │ │ │ - P.......X....... │ │ │ │ - P............... │ │ │ │ + ........X....... │ │ │ │ + 0............... │ │ │ │ ................ │ │ │ │ - P........(...... │ │ │ │ - `........(...... │ │ │ │ .........(...... │ │ │ │ + @........(...... │ │ │ │ + p........(...... │ │ │ │ ........()...... │ │ │ │ - ........p)...... │ │ │ │ - @%.......'...... │ │ │ │ + p.......p)...... │ │ │ │ + %.......'...... │ │ │ │ .-.............. │ │ │ │ - 07......@....... │ │ │ │ + .7......@....... │ │ │ │ .@.............. │ │ │ │ .H......0#...... │ │ │ │ .Q......`2...... │ │ │ │ - @\......p....... │ │ │ │ - Pd......./...... │ │ │ │ - pm......(....... │ │ │ │ + \......p....... │ │ │ │ + 0d......./...... │ │ │ │ + Pm......(....... │ │ │ │ .u......P....... │ │ │ │ .........*...... │ │ │ │ ............... │ │ │ │ - `............... │ │ │ │ + ............... │ │ │ │ ................ │ │ │ │ ........8R...... │ │ │ │ .........!...... │ │ │ │ - ........@(...... │ │ │ │ + `.......@(...... │ │ │ │ .........-...... │ │ │ │ ........8....... │ │ │ │ ................ │ │ │ │ .........)...... │ │ │ │ .........)...... │ │ │ │ - `............... │ │ │ │ + @............... │ │ │ │ ........./...... │ │ │ │ .........8...... │ │ │ │ - 0.......X/...... │ │ │ │ + ........X/...... │ │ │ │ .'......./...... │ │ │ │ .<.......Q...... │ │ │ │ .E......./...... │ │ │ │ .Q......`....... │ │ │ │ .`.............. │ │ │ │ - .k.......y...... │ │ │ │ - Py.............. │ │ │ │ - ................ │ │ │ │ - ................ │ │ │ │ - @.......P....... │ │ │ │ + @k.......x...... │ │ │ │ + 0y......p....... │ │ │ │ + ........`....... │ │ │ │ ................ │ │ │ │ + .......0....... │ │ │ │ ................ │ │ │ │ - @............... │ │ │ │ - P.......`....... │ │ │ │ + P............... │ │ │ │ + ............... │ │ │ │ + 0.......@....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - @........2...... │ │ │ │ - .2.......<...... │ │ │ │ - .<......0V...... │ │ │ │ - .V.......`...... │ │ │ │ - .`.......t...... │ │ │ │ - .t...... ~...... │ │ │ │ - p~.............. │ │ │ │ + ........2...... │ │ │ │ + .2......@<...... │ │ │ │ + .<.......V...... │ │ │ │ + .V......@`...... │ │ │ │ + .`......`t...... │ │ │ │ + .t.......~...... │ │ │ │ + P~.............. │ │ │ │ ................ │ │ │ │ - 0.......P....... │ │ │ │ ................ │ │ │ │ - p............... │ │ │ │ + ........`....... │ │ │ │ + p.......`....... │ │ │ │ ................ │ │ │ │ ............... │ │ │ │ + p.......`....... │ │ │ │ + ........0....... │ │ │ │ ................ │ │ │ │ - ........P....... │ │ │ │ - ................ │ │ │ │ - . ......00...... │ │ │ │ - .0......@;...... │ │ │ │ - .<.......L...... │ │ │ │ + . ......./...... │ │ │ │ + `0......@;...... │ │ │ │ + .;.......L...... │ │ │ │ .L.......V...... │ │ │ │ - W......0c...... │ │ │ │ + .W.......c...... │ │ │ │ .c.............. │ │ │ │ - .o.............. │ │ │ │ - }.............. │ │ │ │ - .......p ...... │ │ │ │ + .p.............. │ │ │ │ + .}.............. │ │ │ │ + @.......p ...... │ │ │ │ ......... ...... │ │ │ │ - @........!...... │ │ │ │ - p........!...... │ │ │ │ - P.......h"...... │ │ │ │ - p............... │ │ │ │ - ........."...... │ │ │ │ + ........!...... │ │ │ │ + P........!...... │ │ │ │ + 0.......h"...... │ │ │ │ + P............... │ │ │ │ + p........"...... │ │ │ │ ........@#...... │ │ │ │ ........X....... │ │ │ │ - @........#...... │ │ │ │ - ............... │ │ │ │ - ........`$...... │ │ │ │ + ........#...... │ │ │ │ + ................ │ │ │ │ + p.......`$...... │ │ │ │ .'.......&...... │ │ │ │ .5.............. │ │ │ │ - .@......P(...... │ │ │ │ + `@......P(...... │ │ │ │ .M.............. │ │ │ │ - .Z.............. │ │ │ │ - .g......p....... │ │ │ │ - 0r.............. │ │ │ │ - p~.......*...... │ │ │ │ + .Y.............. │ │ │ │ + .f......p....... │ │ │ │ + .r.............. │ │ │ │ + P~.......*...... │ │ │ │ ........ +...... │ │ │ │ - ........ ....... │ │ │ │ + P....... ....... │ │ │ │ ........0....... │ │ │ │ ........h+...... │ │ │ │ - P.......@....... │ │ │ │ - 0........-...... │ │ │ │ - ................ │ │ │ │ + 0.......@....... │ │ │ │ + .........-...... │ │ │ │ ................ │ │ │ │ - `............... │ │ │ │ + P............... │ │ │ │ + @............... │ │ │ │ .........1...... │ │ │ │ - p".............. │ │ │ │ + P".............. │ │ │ │ ./......X....... │ │ │ │ .:.............. │ │ │ │ K.............. │ │ │ │ .U.............. │ │ │ │ - @b......( ...... │ │ │ │ - @o......`....... │ │ │ │ + .a......( ...... │ │ │ │ + .n......`....... │ │ │ │ ................ │ │ │ │ - `............... │ │ │ │ - @.......H....... │ │ │ │ - 0............... │ │ │ │ - ........."...... │ │ │ │ - ,.......$...... │ │ │ │ + @............... │ │ │ │ + .......H....... │ │ │ │ + ................ │ │ │ │ + `........"...... │ │ │ │ + .,.......$...... │ │ │ │ .C.............. │ │ │ │ - `N.......P...... │ │ │ │ - 0d.............. │ │ │ │ - 0~.......$...... │ │ │ │ + @N.......P...... │ │ │ │ + d.............. │ │ │ │ + .}.......$...... │ │ │ │ .........$...... │ │ │ │ ................ │ │ │ │ ........X....... │ │ │ │ p............... │ │ │ │ ........x....... │ │ │ │ - ............... │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ ........(....... │ │ │ │ - p,.............. │ │ │ │ - 0:......H....... │ │ │ │ + @,.............. │ │ │ │ + .:......H....... │ │ │ │ .E.............. │ │ │ │ - j......h....... │ │ │ │ - ........H*...... │ │ │ │ - .......8....... │ │ │ │ - ........p....... │ │ │ │ - `............... │ │ │ │ - 0.......@,...... │ │ │ │ - `........,...... │ │ │ │ + .i......h....... │ │ │ │ + p.......H*...... │ │ │ │ + ........8....... │ │ │ │ + P.......p....... │ │ │ │ + ............... │ │ │ │ + ........@,...... │ │ │ │ + @........,...... │ │ │ │ .........,...... │ │ │ │ ................ │ │ │ │ - `............... │ │ │ │ - H......X....... │ │ │ │ + @............... │ │ │ │ + .H......X....... │ │ │ │ .R.............. │ │ │ │ - 0[.............. │ │ │ │ + .[.............. │ │ │ │ ........(....... │ │ │ │ - @............... │ │ │ │ - ........p....... │ │ │ │ - P........1...... │ │ │ │ - @............... │ │ │ │ - `.......P....... │ │ │ │ - ................ │ │ │ │ ............... │ │ │ │ + p.......p....... │ │ │ │ + 0........1...... │ │ │ │ + ............... │ │ │ │ + ........P....... │ │ │ │ + `............... │ │ │ │ + ........`....... │ │ │ │ .........#...... │ │ │ │ ................ │ │ │ │ - .7......0'...... │ │ │ │ - PA...... [...... │ │ │ │ - p[.......g...... │ │ │ │ - @h......`-...... │ │ │ │ - ........00...... │ │ │ │ - 0............... │ │ │ │ + `7......0'...... │ │ │ │ + .@.......[...... │ │ │ │ + P[.......g...... │ │ │ │ + h......`-...... │ │ │ │ + `.......00...... │ │ │ │ + ................ │ │ │ │ ........x0...... │ │ │ │ - .........*...... │ │ │ │ - ........ ....... │ │ │ │ + `........*...... │ │ │ │ ................ │ │ │ │ - ............... │ │ │ │ + p............... │ │ │ │ ................ │ │ │ │ - ........`#...... │ │ │ │ + P............... │ │ │ │ + .........#...... │ │ │ │ .#.............. │ │ │ │ - P1.............. │ │ │ │ - .@......@....... │ │ │ │ - .L.............. │ │ │ │ - @`.......%...... │ │ │ │ - k.......%...... │ │ │ │ + 01.............. │ │ │ │ + .?......@....... │ │ │ │ + pL.............. │ │ │ │ + .`.......%...... │ │ │ │ + .k.......%...... │ │ │ │ v......8....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ........p....... │ │ │ │ .........+...... │ │ │ │ - ........ ....... │ │ │ │ - ................ │ │ │ │ - .........1...... │ │ │ │ + `....... ....... │ │ │ │ + p............... │ │ │ │ + P........1...... │ │ │ │ ................ │ │ │ │ - .......X....... │ │ │ │ + ........X....... │ │ │ │ ........(2...... │ │ │ │ - @.......8.@..... │ │ │ │ + .......8.@..... │ │ │ │ ... │ │ │ │ @nU......[U..... │ │ │ │ _U......lU..... │ │ │ │ .kU..... jU..... │ │ │ │ SU......RU..... │ │ │ │ .RU......QU..... │ │ │ │ .hU......QU..... │ │ │ │ @@ -13157,35 +13157,35 @@ │ │ │ │ ........ |...... │ │ │ │ pz.......!...... │ │ │ │ .&.......P...... │ │ │ │ 8............... │ │ │ │ .~.......9...... │ │ │ │ .O......(....... │ │ │ │ ........h ...... │ │ │ │ - ........`....... │ │ │ │ + ........P....... │ │ │ │ ................ │ │ │ │ 8.......P;...... │ │ │ │ .T.......S...... │ │ │ │ ................ │ │ │ │ 0:.......O...... │ │ │ │ - ................ │ │ │ │ + ........`....... │ │ │ │ ........x....... │ │ │ │ .........R...... │ │ │ │ ........."...... │ │ │ │ ./.......-...... │ │ │ │ .$......`R...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ P............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ X.......X....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ........p....... │ │ │ │ + ........P....... │ │ │ │ .;.............. │ │ │ │ .........;...... │ │ │ │ .-.............. │ │ │ │ .........]...... │ │ │ │ `-.............. │ │ │ │ .O.............. │ │ │ │ ................ │ │ │ │ @@ -13837,15 +13837,15 @@ │ │ │ │ ..........'..... │ │ │ │ ..'............. │ │ │ │ ................ │ │ │ │ ..'.....X....... │ │ │ │ h .............. │ │ │ │ P.'............. │ │ │ │ .........P...... │ │ │ │ - 8.......p{...... │ │ │ │ + 8.......({...... │ │ │ │ XP.............. │ │ │ │ ................ │ │ │ │ ..'............. │ │ │ │ (%.......$...... │ │ │ │ .$........'..... │ │ │ │ .........+...... │ │ │ │ ..'............. │ │ │ │ @@ -13971,15 +13971,15 @@ │ │ │ │ ................ │ │ │ │ ........h/...... │ │ │ │ ./.......,...... │ │ │ │ 8/.......J...... │ │ │ │ .B.............. │ │ │ │ .........o...... │ │ │ │ ".............. │ │ │ │ - `.......0....... │ │ │ │ + `............... │ │ │ │ ................ │ │ │ │ pI+......N...... │ │ │ │ ................ │ │ │ │ .R+............. │ │ │ │ X............... │ │ │ │ .&.............. │ │ │ │ P........*...... │ │ │ │ @@ -14131,240 +14131,240 @@ │ │ │ │ ..Z.....`.Z..... │ │ │ │ @.Z.......[..... │ │ │ │ ..Z..... .Z..... │ │ │ │ P.Z.......Z..... │ │ │ │ ..Z.......Z..... │ │ │ │ ... │ │ │ │ .B.............. │ │ │ │ - @.......@....... │ │ │ │ + ................ │ │ │ │ .........h...... │ │ │ │ - .).............. │ │ │ │ - p.......@/...... │ │ │ │ + P).............. │ │ │ │ + p............... │ │ │ │ .5.......6...... │ │ │ │ - PB.............. │ │ │ │ + B.............. │ │ │ │ .G.......I...... │ │ │ │ - pJ.......S...... │ │ │ │ - 0........Y...... │ │ │ │ - [......0\...... │ │ │ │ - .f.............. │ │ │ │ - .n......0q...... │ │ │ │ - .r.......}...... │ │ │ │ + @J.......S...... │ │ │ │ + 0........X...... │ │ │ │ + .Z.......[...... │ │ │ │ + pf.............. │ │ │ │ + .n.......q...... │ │ │ │ + .q.......}...... │ │ │ │ `.......8....... │ │ │ │ ........(....... │ │ │ │ H............... │ │ │ │ - ........P....... │ │ │ │ - ................ │ │ │ │ - ................ │ │ │ │ ................ │ │ │ │ - p............... │ │ │ │ - ........`....... │ │ │ │ ................ │ │ │ │ + ........@....... │ │ │ │ + @.......p....... │ │ │ │ + @............... │ │ │ │ + ........0....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ + `............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ P............... │ │ │ │ - ........`....... │ │ │ │ - ................ │ │ │ │ + ........0....... │ │ │ │ + P............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ + P............... │ │ │ │ ................ │ │ │ │ + `............... │ │ │ │ + ........0....... │ │ │ │ ................ │ │ │ │ + P............... │ │ │ │ ................ │ │ │ │ + ........P....... │ │ │ │ ........`....... │ │ │ │ + p....... ....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ................ │ │ │ │ - ................ │ │ │ │ - p.......P....... │ │ │ │ - ........@....... │ │ │ │ - ................ │ │ │ │ - ................ │ │ │ │ - `.......p!...... │ │ │ │ - @"...... 9...... │ │ │ │ + ....... !...... │ │ │ │ + .".......8...... │ │ │ │ ........x....... │ │ │ │ ................ │ │ │ │ - 0........C...... │ │ │ │ + 0.......PC...... │ │ │ │ .G.......H...... │ │ │ │ - .\.............. │ │ │ │ + `\.............. │ │ │ │ ................ │ │ │ │ - .c......0e...... │ │ │ │ + .c.......e...... │ │ │ │ .e.......w...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ........pi...... │ │ │ │ ................ │ │ │ │ - P.......P....... │ │ │ │ - 0.......0....... │ │ │ │ + P............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ........@....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ + p.......`....... │ │ │ │ ................ │ │ │ │ + ................ │ │ │ │ + ................ │ │ │ │ + ............... │ │ │ │ ........0....... │ │ │ │ - P............... │ │ │ │ - ........0....... │ │ │ │ - x.......@....... │ │ │ │ + x............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ........p....... │ │ │ │ - `............... │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ . .............. │ │ │ │ ................ │ │ │ │ - .-......p:...... │ │ │ │ + p-......@:...... │ │ │ │ ................ │ │ │ │ - P>.............. │ │ │ │ + >.............. │ │ │ │ ........0....... │ │ │ │ - .L.......W...... │ │ │ │ + .K.......W...... │ │ │ │ ................ │ │ │ │ .[.............. │ │ │ │ ................ │ │ │ │ - e......`p...... │ │ │ │ + .d......0p...... │ │ │ │ ................ │ │ │ │ - t.............. │ │ │ │ + .s.............. │ │ │ │ ................ │ │ │ │ .|.............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ........P....... │ │ │ │ - ........`....... │ │ │ │ + p............... │ │ │ │ ................ │ │ │ │ - 0............... │ │ │ │ ................ │ │ │ │ - p............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ + `............... │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ........p....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - @............... │ │ │ │ ................ │ │ │ │ - 0............... │ │ │ │ + ................ │ │ │ │ + ................ │ │ │ │ ........0....... │ │ │ │ - 0 .......,...... │ │ │ │ + .........+...... │ │ │ │ ................ │ │ │ │ - 0.............. │ │ │ │ + ./.............. │ │ │ │ ................ │ │ │ │ - `9.......C...... │ │ │ │ + 09.......C...... │ │ │ │ ................ │ │ │ │ - .G.............. │ │ │ │ + pG.............. │ │ │ │ ................ │ │ │ │ - .Q......0_...... │ │ │ │ + .Q.......^...... │ │ │ │ ................ │ │ │ │ - @b.............. │ │ │ │ + .b.............. │ │ │ │ ........P....... │ │ │ │ - pk......0v...... │ │ │ │ + @k.......u...... │ │ │ │ ................ │ │ │ │ .y.............. │ │ │ │ ................ │ │ │ │ + ........P....... │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - 0............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - P............... │ │ │ │ ........p....... │ │ │ │ - H.......`....... │ │ │ │ + H.......0....... │ │ │ │ + P............... │ │ │ │ ................ │ │ │ │ - p............... │ │ │ │ 0.......p....... │ │ │ │ - ............... │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .........#...... │ │ │ │ ................ │ │ │ │ - .'.............. │ │ │ │ + P'.............. │ │ │ │ ................ │ │ │ │ - 1......@>...... │ │ │ │ + .0.......=...... │ │ │ │ ................ │ │ │ │ - .B.............. │ │ │ │ + .A.............. │ │ │ │ ........P....... │ │ │ │ - L......@W...... │ │ │ │ + .K.......W...... │ │ │ │ ................ │ │ │ │ - PZ.............. │ │ │ │ + Z.............. │ │ │ │ ................ │ │ │ │ - .d.......r...... │ │ │ │ + .d......pr...... │ │ │ │ ................ │ │ │ │ - .w.............. │ │ │ │ + Pw.............. │ │ │ │ ........X]...... │ │ │ │ - ........@....... │ │ │ │ - `.......0....... │ │ │ │ + ................ │ │ │ │ + 0............... │ │ │ │ h].......M...... │ │ │ │ PM.......M...... │ │ │ │ p............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - .........%...... │ │ │ │ - 0........7...... │ │ │ │ - .D.............. │ │ │ │ + P........$...... │ │ │ │ + 0.......`7...... │ │ │ │ + .C.............. │ │ │ │ .........Q...... │ │ │ │ - .^...... ....... │ │ │ │ - P........l...... │ │ │ │ - pz.............. │ │ │ │ + .]...... ....... │ │ │ │ + P.......`l...... │ │ │ │ + @z.............. │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ - ............... │ │ │ │ ........h....... │ │ │ │ - @.......p....... │ │ │ │ - `............... │ │ │ │ - ........0....... │ │ │ │ + @............... │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ - 0.......P....... │ │ │ │ - .&......./...... │ │ │ │ - .........F...... │ │ │ │ - .b.......p...... │ │ │ │ - ........pw...... │ │ │ │ - p.......0....... │ │ │ │ - P....... ....... │ │ │ │ ................ │ │ │ │ + 0............... │ │ │ │ + 0&......./...... │ │ │ │ + .........F...... │ │ │ │ + .b......@l...... │ │ │ │ + ........@w...... │ │ │ │ + 0............... │ │ │ │ + P............... │ │ │ │ + `............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ........P....... │ │ │ │ + ........ ....... │ │ │ │ ........p....... │ │ │ │ ................ │ │ │ │ - 0E.......K...... │ │ │ │ + .E......pK...... │ │ │ │ .........\...... │ │ │ │ - ................ │ │ │ │ - `............... │ │ │ │ P............... │ │ │ │ + `............... │ │ │ │ + ............... │ │ │ │ ................ │ │ │ │ - ........P....... │ │ │ │ + P............... │ │ │ │ P............... │ │ │ │ ................ │ │ │ │ - ................ │ │ │ │ - .0.......7...... │ │ │ │ + ........P....... │ │ │ │ + ./......p7...... │ │ │ │ @........E...... │ │ │ │ - @T.............. │ │ │ │ - .........o...... │ │ │ │ - ............... │ │ │ │ - 0.......0....... │ │ │ │ - ............... │ │ │ │ + .S.............. │ │ │ │ + ........po...... │ │ │ │ + .~......`....... │ │ │ │ + 0............... │ │ │ │ ................ │ │ │ │ + ........P....... │ │ │ │ ................ │ │ │ │ .$...... ....... │ │ │ │ + `............... │ │ │ │ ................ │ │ │ │ - ................ │ │ │ │ - @........ ...... │ │ │ │ - (.............. │ │ │ │ - 05......`9...... │ │ │ │ + ........p ...... │ │ │ │ + .'.............. │ │ │ │ + .5......09...... │ │ │ │ p............... │ │ │ │ - .Y.......`...... │ │ │ │ + .X......@`...... │ │ │ │ ........p.@..... │ │ │ │ ps\..... .\..... │ │ │ │ .x\..... w\..... │ │ │ │ ..\.....@.\..... │ │ │ │ 0.\.......\..... │ │ │ │ .|\......z\..... │ │ │ │ ..\..... .\..... │ │ │ │ @@ -14376,30 +14376,30 @@ │ │ │ │ .{\......z\..... │ │ │ │ x\......w\..... │ │ │ │ .u\.....@u\..... │ │ │ │ .t\............. │ │ │ │ ... │ │ │ │ ................ │ │ │ │ .W......(....... │ │ │ │ - 0e.......i...... │ │ │ │ + .e.......i...... │ │ │ │ H............... │ │ │ │ ................ │ │ │ │ @............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ .L......X....... │ │ │ │ h".............. │ │ │ │ ........"...... │ │ │ │ ./.............. │ │ │ │ ........x0...... │ │ │ │ ........h ...... │ │ │ │ ........P....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ................ │ │ │ │ + ........p....... │ │ │ │ .........e...... │ │ │ │ P8......8....... │ │ │ │ ........@....... │ │ │ │ .].............. │ │ │ │ ................ │ │ │ │ ........8....... │ │ │ │ ................ │ │ │ │ @@ -14407,38 +14407,38 @@ │ │ │ │ (............... │ │ │ │ .......`-...... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ........00...... │ │ │ │ - @/.............. │ │ │ │ - @^...... A...... │ │ │ │ - .A......0b...... │ │ │ │ - .c.......d...... │ │ │ │ + /.............. │ │ │ │ + @^.......@...... │ │ │ │ + .A.......b...... │ │ │ │ + pc.......d...... │ │ │ │ + ................ │ │ │ │ ................ │ │ │ │ - @............... │ │ │ │ .).......)...... │ │ │ │ - p............... │ │ │ │ + P............... │ │ │ │ ................ │ │ │ │ ............... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - .9......P....... │ │ │ │ - .:.......:...... │ │ │ │ - .;.............. │ │ │ │ - ........@<...... │ │ │ │ - .=.......#...... │ │ │ │ + .8......P....... │ │ │ │ + .9......p:...... │ │ │ │ + .:.............. │ │ │ │ + ........ <...... │ │ │ │ + .<.......#...... │ │ │ │ 8#.......$...... │ │ │ │ h].............. │ │ │ │ .........z...... │ │ │ │ .!.......&...... │ │ │ │ ................ │ │ │ │ - p.........@..... │ │ │ │ + P.........@..... │ │ │ │ ... │ │ │ │ ..\.......\..... │ │ │ │ .\.......\..... │ │ │ │ ..\.......\..... │ │ │ │ `.\.......\..... │ │ │ │ `.\.....`.\..... │ │ │ │ `.\.....`.\..... │ │ │ │ @@ -14675,48 +14675,48 @@ │ │ │ │ ..^......X]..... │ │ │ │ ... │ │ │ │ .........8...... │ │ │ │ ........Q...... │ │ │ │ `F......8R...... │ │ │ │ (.......H....... │ │ │ │ ................ │ │ │ │ - PM.......3...... │ │ │ │ + .N.......3...... │ │ │ │ P7.......;...... │ │ │ │ ................ │ │ │ │ - ................ │ │ │ │ + ............... │ │ │ │ 0?.............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - ........@F...... │ │ │ │ + ........ F...... │ │ │ │ x?.............. │ │ │ │ - p{.............. │ │ │ │ + ({.............. │ │ │ │ ................ │ │ │ │ @.......h....... │ │ │ │ pB.............. │ │ │ │ - 0.......x0...... │ │ │ │ + p.......x0...... │ │ │ │ ........`-...... │ │ │ │ ................ │ │ │ │ - @............... │ │ │ │ + P............... │ │ │ │ ................ │ │ │ │ ........(....... │ │ │ │ .|.......}...... │ │ │ │ ................ │ │ │ │ ........8....... │ │ │ │ .........$...... │ │ │ │ X.......h ...... │ │ │ │ - ................ │ │ │ │ + ........ ....... │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ X.......H....... │ │ │ │ ........X<...... │ │ │ │ h<......`....... │ │ │ │ h............... │ │ │ │ .s.......v...... │ │ │ │ ........(w...... │ │ │ │ - X........W...... │ │ │ │ + .........W...... │ │ │ │ .~.......P...... │ │ │ │ ................ │ │ │ │ ........ ....... │ │ │ │ ................ │ │ │ │ 0....... ....... │ │ │ │ ................ │ │ │ │ h.......@....... │ │ │ │ @@ -14785,15 +14785,15 @@ │ │ │ │ 8........{...... │ │ │ │ H........!...... │ │ │ │ .........!...... │ │ │ │ H*........"..... │ │ │ │ .1.............. │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ - X.......(....... │ │ │ │ + X............... │ │ │ │ .{......P....... │ │ │ │ .."......C...... │ │ │ │ .(........"..... │ │ │ │ `."............. │ │ │ │ .........."..... │ │ │ │ .."............. │ │ │ │ P.......`."..... │ │ │ │ @@ -14803,20 +14803,20 @@ │ │ │ │ ..".....0."..... │ │ │ │ .L.............. │ │ │ │ P........e...... │ │ │ │ ..".....`....... │ │ │ │ P8......p=...... │ │ │ │ .Y}.....P."..... │ │ │ │ .Y}............. │ │ │ │ - ........@#...... │ │ │ │ + X.......@#...... │ │ │ │ .i......`$...... │ │ │ │ .b.......Z...... │ │ │ │ .t.............. │ │ │ │ (........G...... │ │ │ │ - L......0....... │ │ │ │ + L.............. │ │ │ │ X............... │ │ │ │ ................ │ │ │ │ X/......0A...... │ │ │ │ .M.......:...... │ │ │ │ .........%...... │ │ │ │ P............... │ │ │ │ ./.............. │ │ │ │ @@ -14854,15 +14854,15 @@ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ p.......`i...... │ │ │ │ ..#............. │ │ │ │ ..........#..... │ │ │ │ ................ │ │ │ │ .........$...... │ │ │ │ - p............... │ │ │ │ + @............... │ │ │ │ ................ │ │ │ │ 8........-...... │ │ │ │ ./.............. │ │ │ │ ........8#...... │ │ │ │ ........8....... │ │ │ │ ........(%...... │ │ │ │ X.......8....... │ │ │ │ @@ -18426,36 +18426,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x289d3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - iret │ │ │ │ - cmp $0x3e937,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + ds (bad) │ │ │ │ + cmp 0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1f000000,%eax │ │ │ │ - cmp %esi,(%rdi) │ │ │ │ - jmp 976113 │ │ │ │ + add %al,-0x1000000(%rip) │ │ │ │ + cmp %edx,(%rdi) │ │ │ │ + cmp 0x0(%rip),%eax │ │ │ │ ... │ │ │ │ + add %ah,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1(%rax) │ │ │ │ - ... │ │ │ │ - mov $0x3,%dh │ │ │ │ + rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x98(%rip) │ │ │ │ + add %al,0x0(%rcx,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,0x9825(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -18506,25 +18503,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - and %ch,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,(%rdx) │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x12(%rax) │ │ │ │ + push %rax │ │ │ │ + adc 0x2(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b83d24 │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -19888,21 +19887,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x20,(%rdi) │ │ │ │ - jmp b84d03 │ │ │ │ - xor %bh,0x0(%rbx,%rcx,1) │ │ │ │ + sarb $0x0,(%rdi) │ │ │ │ + cmp 0x30000000(%rip),%eax │ │ │ │ + jl b84d0e │ │ │ │ ... │ │ │ │ - loopne b84d22 │ │ │ │ - movabs 0xc017b00000000001,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + add %dh,0x1c017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c0cb │ │ │ │ add %al,(%rax) │ │ │ │ @@ -19997,16 +19996,16 @@ │ │ │ │ add %al,0x16003(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jg b84e67 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jae b84e79 │ │ │ │ - add (%rax),%eax │ │ │ │ + pop %rdi │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -20620,28 +20619,27 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6e(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x7c(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %eax,%es │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0e1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ - rcrb $0x3,(%rdi,%rcx,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x30f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1c0(%rdi) │ │ │ │ add %bh,0xa(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c000(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -23563,17 +23561,17 @@ │ │ │ │ rol $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ fwait │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x0(%rsi,%rdi,2) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %bl,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c0ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ @@ -23790,21 +23788,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dh │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + faddp %st,%st(0) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0ea(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -25843,17 +25839,16 @@ │ │ │ │ add %cl,(%rax) │ │ │ │ sbb $0x1c0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x49(%rax) │ │ │ │ - cmp %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0xa38,%edi │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xc0,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -25869,15 +25864,17 @@ │ │ │ │ add %ah,0x7(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x324e6(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,$0x24 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ @@ -26475,15 +26472,15 @@ │ │ │ │ add %bl,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jbe 1231f69 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7(%rax) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rol $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -26997,203 +26994,190 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ cmp %esi,0x2(%rdx) │ │ │ │ add %dh,0x2(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0xb2,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 14003b8 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jno 1400384 │ │ │ │ + jno 1400364 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + ds mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x2,%r10b │ │ │ │ + jno 1400384 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ + mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 14003a4 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 14003fd │ │ │ │ - mov $0x2,%dl │ │ │ │ + rex.XB mov $0x2,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 14003c4 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RX mov $0x2,%dl │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,0x46(%rax) │ │ │ │ + mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 14003e4 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - imul $0x9ad00000,0x1958205(%rbp),%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,-0x73(%rcx) │ │ │ │ + add $0x19582,%eax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1400408 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %al,0x32422(%rip) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1400428 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ rex.W mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400444 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB mov $0x2,%r10b │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400464 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 14004c7 │ │ │ │ - mov $0x2,%dl │ │ │ │ + rex.WRB mov $0x2,%r10b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400484 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0xaa12205(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0xaa122(%rip),%eax │ │ │ │ + add %dl,-0x1(%rax) │ │ │ │ + mov $0x2,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push 0x2(%rbp) │ │ │ │ - add %dl,0x0(%rcx,%rax,1) │ │ │ │ - loopne 14004a8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + push %rsp │ │ │ │ + add %eax,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x129122(%rip),%eax │ │ │ │ add %al,%al │ │ │ │ rex.WX mov $0x2,%sil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ add (%rax),%al │ │ │ │ - loopne 14004c8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x138922(%rip),%eax │ │ │ │ add %ah,0x50(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 14004e4 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x12f92205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,0x291(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x12f922(%rip),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x291,%edi │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdi │ │ │ │ add (%rax),%al │ │ │ │ - loopne 1400508 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x12f922(%rip),%eax │ │ │ │ add %al,0x291c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rdi) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0xaa12205(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0xaa122(%rip),%eax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ch │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rcx,%rax,1) │ │ │ │ + push %rsp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0xaa122(%rip),%eax │ │ │ │ @@ -27233,22 +27217,22 @@ │ │ │ │ lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ push %rdx │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 14005c4 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x133922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13392205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 14005d6 │ │ │ │ + cld │ │ │ │ mov $0x2,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -27389,141 +27373,138 @@ │ │ │ │ lea (%rdx,%riz,1),%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) 0x2(%rbx) │ │ │ │ add %dh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1400788 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rcx) │ │ │ │ lea (%rdx,%rax,2),%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,-0x27(%rax) │ │ │ │ mov (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor (%rax),%al │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13292205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ - mov $0x2,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %gs:(%rax),%al │ │ │ │ - loopne 14007c8 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x132922(%rip),%eax │ │ │ │ + add %dl,0x2b652(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %ah,0x2(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x138922(%rip),%eax │ │ │ │ add %ah,0x5a(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 14007e4 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1400856 │ │ │ │ + pop %rsp │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400804 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x912204(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea (%rdx,%riz,1),%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - rex fimull 0x2(%rbx) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + add %al,-0x26(%rax) │ │ │ │ + mov (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1400828 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x138922(%rip),%eax │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400844 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 14008bb │ │ │ │ + (bad) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400864 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fs mov $0x2,%dl │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,0x64(%rax) │ │ │ │ + mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400884 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + data16 mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1400900 │ │ │ │ + jno 14008a4 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jno 14008a4 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + jno 14008c4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ecx,0x13892205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x27100,0x2(%rdx),%esi │ │ │ │ + loopne 1400945 │ │ │ │ + mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rcx) │ │ │ │ - lea 0x138922(%rip),%eax │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x0,0x2(%rdx),%esi │ │ │ │ jno 14008e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ecx,0x13892205(%rbp) │ │ │ │ @@ -27540,79 +27521,73 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ecx,0xba92205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor 0x2(%rdx),%dl │ │ │ │ add %dh,0x1(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 14009aa │ │ │ │ - mov $0x2,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jno 1400944 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jae 140090d │ │ │ │ + jo 14008ed │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 14009ef │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,0x73(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jno 1400984 │ │ │ │ + jno 1400964 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + jne 140092d │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ecx,0x392204(%rbp) │ │ │ │ + add %dh,0x2(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea (%rdx,%riz,1),%eax │ │ │ │ + cmp %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14009a8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x1b6122(%rip),%eax │ │ │ │ add %dl,0x1d(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x0(%rbx,%rax,1) │ │ │ │ - loopne 14009c8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0xaa122(%rip),%eax │ │ │ │ add %dh,0x29292(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rcx,%rax,1) │ │ │ │ @@ -27660,22 +27635,22 @@ │ │ │ │ sbb %ecx,0x13892205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ js 1400a0d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0xaa12205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %cl,%dh │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0xaa122(%rip),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -27694,198 +27669,185 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ecx,0xad12205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1400a8b │ │ │ │ mov $0x2,%ecx │ │ │ │ add %bl,0x1(%rdx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jge 1400a8d │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1400b79 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,0x7d(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jno 1400b04 │ │ │ │ + jno 1400ae4 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ + jg 1400aad │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,-0x7e(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400b24 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1400abe │ │ │ │ - mov $0x2,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jno 1400b44 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %esi,0x2(%rdx) │ │ │ │ + test %dh,0x2(%rdx) │ │ │ │ add %dh,0x2(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1400b03 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,-0x79(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jno 1400b84 │ │ │ │ + jno 1400b64 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %?,0x2(%rdx) │ │ │ │ + mov %esi,0x2(%rdx) │ │ │ │ add %dh,0x2(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,-0x74(%rax) │ │ │ │ + mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ecx,0x1b812205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x70000000000292f1,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - loopne 1400bc8 │ │ │ │ + jno 1400ba4 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x1b8122(%rip),%eax │ │ │ │ + add %ah,0x292f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ mov 0x2(%rdx),%? │ │ │ │ add %dh,0x2(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400c04 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1400bad │ │ │ │ + xchg %eax,%ebx │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400c24 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,-0x6a(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400c44 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1400bf2 │ │ │ │ + cwtl │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400c64 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400c84 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1400c37 │ │ │ │ + popf │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400ca4 │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0x2710000000002b2,%al │ │ │ │ + jno 1400cc4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ecx,0x13892205(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -27928,22 +27890,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400d44 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x138922(%rip),%eax │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x13892205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1400d06 │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ mov $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1400d64 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -28091,197 +28053,170 @@ │ │ │ │ add %bl,(%rcx) │ │ │ │ lea (%rdx,%riz,1),%eax │ │ │ │ jns 1400ef6 │ │ │ │ add %al,(%rax) │ │ │ │ lock lcall *0x2(%rdi) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1400f08 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ or %al,0xb7c422(%rip) │ │ │ │ add %ah,(%rax) │ │ │ │ sarl $1,0x0(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmovo (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - lock sub %esp,0x1(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0xf0000000,%eax │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmovo (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub (%rax),%eax │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,(%rax) │ │ │ │ - add $0x138422,%eax │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %al,0x138422(%rip) │ │ │ │ + add %dh,%al │ │ │ │ in (%dx),%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %bh,0x1(%rbx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmovo (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0xc1,(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x90000000,%eax │ │ │ │ + adc %ecx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0xac922(%rip),%eax │ │ │ │ add %al,%al │ │ │ │ push %rsp │ │ │ │ mov $0x2,%edx │ │ │ │ add %bl,0x1(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0xac92205(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dl,-0x46(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0xac922(%rip),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsi │ │ │ │ + mov $0x2,%edx │ │ │ │ add %bl,0x1(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ - loopne 1401008 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x11,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ - loopne 1401028 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea (%rdx,%riz,1),%eax │ │ │ │ or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401048 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ or %al,0x48422(%rip) │ │ │ │ add %ah,0x30bbf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x2842205(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x2(%rsp,%rdi,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1401088 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %al,0x28422(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + rex.WR movabs $0x500000000002,%rsp │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %al,0x60422(%rip) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14010a8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %al,0x2422(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRB movabs $0x40000000002,%r12 │ │ │ │ - loopne 14010c8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %al,0x2422(%rip) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRB movabs $0x40000000002,%r12 │ │ │ │ - loopne 14010e8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %al,0x2422(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRB movabs $0x40000000002,%r12 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -28319,70 +28254,69 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x242205(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14011c7 │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x4042205(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - orb $0x2,-0x44(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %al,0x40422(%rip) │ │ │ │ + add %al,0x2bc4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rcx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c116(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %ecx,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %eax,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + adc %dl,(%rcx,%rax,8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%dl │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x442205(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,-0x44(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %al,0x4422(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 14011d7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -28474,233 +28408,228 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %al,0x2422(%rip) │ │ │ │ add %dh,0x2bc70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x242205(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x2,-0x44(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x242205(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,-0x44(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %al,0x2422(%rip) │ │ │ │ + add %al,%al │ │ │ │ + jo 1401317 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x242205(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %al,0x2422(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + jo 1401337 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 140140a │ │ │ │ - mov $0x2,%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %al,0x2422(%rip) │ │ │ │ add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x242205(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock jo 1401377 │ │ │ │ + jo 1401357 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x242205(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x44(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %al,0x2422(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + jo 1401377 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %al,0x2422(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + jno 1401397 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0xe0000000,%eax │ │ │ │ + pop %rsp │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401428 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2c161(%rax) │ │ │ │ + xor %al,-0x30000000(%rip) │ │ │ │ + pop %rbp │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ lea (%rdx,%riz,1),%eax │ │ │ │ and %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0x2f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140146e │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x2,-0x3f(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + pop %rsi │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,-0x3f(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x40000000,%eax │ │ │ │ + pop %rsi │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x14,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14014a8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2c162(%rax) │ │ │ │ + xor %al,-0x20000000(%rip) │ │ │ │ + pop %rdi │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rax,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x80000000,%eax │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x40000000002c163,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x40,%al │ │ │ │ + lock adc $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x73,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x10000000,%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,0x2(%rcx,%rax,8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x70000000,%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - je 14014ec │ │ │ │ + shrb $1,-0x3f(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 14015be │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + adc %ch,-0x3f(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c174(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ lea (%rdx,%rax,2),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rax) │ │ │ │ mov $0x2,%edi │ │ │ │ @@ -28725,18 +28654,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x0,%al │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x75,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x20000000,%eax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x140,%eax │ │ │ │ @@ -28752,370 +28680,335 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rsi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ - loopne 1401608 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ or $0x25912205,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1401659 │ │ │ │ + loopne 1401659 │ │ │ │ movabs 0x4b20000000002,%eax │ │ │ │ - loopne 1401628 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401648 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xor %al,0x30000000(%rip) │ │ │ │ + add %ch,0x3(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1401670 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401668 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lock sub $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xor %al,0x50000000(%rip) │ │ │ │ + add %ch,0x3(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401688 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - imulb (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,-0x50000000(%rip) │ │ │ │ + add $0x32d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x16,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14016a8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - imull (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,-0x30000000(%rip) │ │ │ │ + add $0x32d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rsi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ - loopne 14016c8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ - loopne 14016e8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - add (%rsi),%esi │ │ │ │ - jmp 140170b │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rsi),%edx │ │ │ │ + cmp 0x38000000(%rip),%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - add (%rsi),%esi │ │ │ │ - jmp 140172b │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rsi),%edx │ │ │ │ + cmp 0x38000000(%rip),%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - add (%rsi),%esi │ │ │ │ - jmp 140174b │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rsi),%edx │ │ │ │ + cmp 0x38000000(%rip),%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1401771 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add $0x36,%al │ │ │ │ - jmp 140176b │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x16,%al │ │ │ │ + cmp 0x38000000(%rip),%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - add $0x36,%al │ │ │ │ - jmp 140178b │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x16,%al │ │ │ │ + cmp 0x38000000(%rip),%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4(%rax) │ │ │ │ - ss jmp 14017ab │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x38000000(%rip),%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4(%rax) │ │ │ │ - ss jmp 14017cb │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x38000000(%rip),%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ - ss jmp 14017eb │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x38000000(%rip),%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401808 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401828 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1401872 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401868 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e93604(%rax) │ │ │ │ + add %dh,0x53b1604(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0x12d122(%rip),%eax │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x2e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdx │ │ │ │ add (%rax),%al │ │ │ │ - loopne 14018a8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e00000(%rip) │ │ │ │ + add %bl,0x5300000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rcx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14018e8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rcx) │ │ │ │ lea 0xaa922(%rip),%eax │ │ │ │ add %dh,%al │ │ │ │ sbb %ah,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rbp) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ecx,0x28b12205(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rcx) │ │ │ │ + lea 0x28b122(%rip),%eax │ │ │ │ + add %dl,0x1a(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %bh,%ah │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsi) │ │ │ │ - add $0x3e000,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x53000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %eax,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb (%rax),%al │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1401973 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401968 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -29158,27 +29051,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %eax,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ es add %al,(%rax) │ │ │ │ - loopne 14019e8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e00000(%rip) │ │ │ │ + add %bl,0x5300000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -29361,222 +29252,199 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rbx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e00000(%rip) │ │ │ │ + add %bl,0x5300000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rax,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401c48 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1401c76 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401c68 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401c88 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401ca8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401cc8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401ce8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ ss add %al,(%rax) │ │ │ │ - loopne 1401d28 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1401d77 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401d68 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x0,%al │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -29630,17 +29498,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1401e48 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1401e78 │ │ │ │ @@ -29827,204 +29693,182 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402008 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402028 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402048 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140207a │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402068 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14020c8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ - loopne 14020e8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rcx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402108 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rcx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax,%rax,1) │ │ │ │ - loopne 1402128 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %eax,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor (%rax),%eax │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140217b │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax,%rax,1) │ │ │ │ - loopne 1402168 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %eax,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x3e00000,%eax │ │ │ │ + xor $0x5300000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %eax,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x3e00000,%eax │ │ │ │ + xor $0x5300000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,-0x11(%rcx) │ │ │ │ or %eax,0xd(%rdx) │ │ │ │ nop │ │ │ │ @@ -30080,34 +29924,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140227c │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402268 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %eax,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x22,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ @@ -30264,227 +30105,206 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rax,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402448 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140247e │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402468 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax,%rax,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax,%rax,1) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x40,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14024e8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %eax,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x38000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 140257f │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402568 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402588 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x25,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14025a8 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x140(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x3e00000,%eax │ │ │ │ + and $0x5300000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x3e00000,%eax │ │ │ │ + and $0x5300000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e00000(%rip) │ │ │ │ + add %ah,0x5300000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1402628 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %al,0x38000000(%rip) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -584929,30 +584749,31 @@ │ │ │ │ rex sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,(%rcx) │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0x30b │ │ │ │ + add %al,%bl │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,(%rcx) │ │ │ │ add $0x20,%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x30b,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,(%rcx) │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4a(%rax) │ │ │ │ - movabs 0x602af00000000002,%eax │ │ │ │ + add %dl,%al │ │ │ │ + rex.WX movabs 0x602af00000000002,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1602a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sub $0x0,%al │ │ │ │ @@ -584964,51 +584785,52 @@ │ │ │ │ add %cl,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ - add %al,0x2a14a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub 0x1(%rax),%esp │ │ │ │ + add %dh,%al │ │ │ │ + rex.WX movabs 0x602b100000000002,%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1602b24 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WX movabs 0x602b300000000002,%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x5f(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - adc $0x0,%al │ │ │ │ + add %ch,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1602aef │ │ │ │ - or (%rbx),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0xb,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -586148,15 +585970,15 @@ │ │ │ │ nop │ │ │ │ xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,(%rcx) │ │ │ │ add $0x20,%al │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000016035,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -586177,16 +585999,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ ds rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ cld │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WX movabs 0x40000000002,%rax │ │ │ │ + add %dl,0x4b(%rax) │ │ │ │ + movabs 0x40000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -591988,15 +591810,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000016069,%al │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ hlt │ │ │ │ - or $0xc3000000,%eax │ │ │ │ + or $0xc3100000,%eax │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -592011,15 +591833,15 @@ │ │ │ │ shrb $1,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160698e │ │ │ │ + lock (bad) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -592210,33 +592032,34 @@ │ │ │ │ nop │ │ │ │ imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xb,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $1,%ah │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x40000000001606b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ah │ │ │ │ + loopne 1606b7e │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1606bdd │ │ │ │ addl $0x0,(%rdx) │ │ │ │ @@ -592259,15 +592082,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,(%rcx) │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ + add %dh,-0x3b(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -592290,15 +592113,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%dh │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rax,%riz,2) │ │ │ │ @@ -592398,15 +592222,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ch │ │ │ │ + xor %al,%ch │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x173(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -594743,21 +594567,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a148(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WB movabs 0x40000000002,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x160(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -594874,21 +594697,22 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x40000000002a148,%al │ │ │ │ + adc %cl,-0x5f(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x0,0x160(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -595376,29 +595200,35 @@ │ │ │ │ mov %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,(%rcx) │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x6088b00000000002,%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x5f(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16088(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ jmp 1608a8a │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002cf53,%al │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -597155,15 +596985,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16099c2 │ │ │ │ + loopne 16099c2 │ │ │ │ movabs 0x7018700000000002,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x57(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -597905,16 +597735,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ je 160a05b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ or (%rax,%rax,1),%al │ │ │ │ add %eax,(%rax,%rax,1) │ │ │ │ - add %ah,0x48(%rax) │ │ │ │ - movabs 0x60a0c00000000002,%eax │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0x60a0c00000000002,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -602896,20 +602726,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x40100040a09,%al │ │ │ │ - push %rax │ │ │ │ - movabs 0x40000000002,%rax │ │ │ │ + rorb $0x2,-0x5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - iret │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160cf79 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -604566,18 +604398,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x32ce0(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmc │ │ │ │ + sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,(%rsi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fisubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xbc2004(%rcx) │ │ │ │ @@ -626924,19 +626758,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000161a7,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0x61,%al │ │ │ │ + ... │ │ │ │ + in $0x61,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ @@ -632806,35 +632637,32 @@ │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x41(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,0x5d(%rax) │ │ │ │ + rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%ch │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 161e554 │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 161e520 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xa0000064,%esp │ │ │ │ + or %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0xa0000000,%esp │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ or $0x3,%eax │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ @@ -642147,17 +641975,17 @@ │ │ │ │ add %cl,0x62(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x16349,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex ja 1624d6d │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x17bb4c0,%al │ │ │ │ rex │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ @@ -645744,23 +645572,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or 0x2(%rbx),%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ - iret │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x6000000000016349,%al │ │ │ │ + ja 16277b5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ add %ah,0x1775c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16277(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -665930,23 +665757,25 @@ │ │ │ │ rclb $0x2,-0x10(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x64bc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2fb08,%al │ │ │ │ - rex.WX movslq (%rcx),%rax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x3b(%rsi) │ │ │ │ + add %cl,0x63(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ je 1634a02 │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRX (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -667410,23 +667239,24 @@ │ │ │ │ add %dl,0x16358(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rax │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x4(%rcx) │ │ │ │ - and %ah,-0x11300000(%rax,%rax,1) │ │ │ │ - clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ecx,0xac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1763e(%rax) │ │ │ │ + rex adc $0x2fb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - {rex2 0xc0} sgdt (%rax) │ │ │ │ + mov $0x3e,%al │ │ │ │ + jbe 1635865 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcl $1,%ch │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x58(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -671425,18 +671255,18 @@ │ │ │ │ pop %rbx │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x63(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x77(%rax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x58(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + andl $0x0,0x1(%rbx) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ js 1637ff5 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -671559,24 +671389,21 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ jns 16380e6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - or 0x1(%rdi),%esi │ │ │ │ + add %dh,0x163c9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1770bd0,%al │ │ │ │ xor %cl,-0x3f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7f(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -678215,21 +678042,21 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sbb $0xa,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rbx) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x15(%rax) │ │ │ │ - sti │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3b(%rsi) │ │ │ │ @@ -696146,22 +695973,23 @@ │ │ │ │ loopne 1647d86 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xca,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movslq (%r9),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - andl $0x0,0x0(%rcx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc9,%al │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xa00000000002c5d1,%al │ │ │ │ + jge 1647df7 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001647d,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.X jbe 1647d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7d,%al │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -696644,23 +696472,22 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test %ah,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16482(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %eax,%fs:(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,0x1647d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + andl $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1648320,%al │ │ │ │ lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ andl $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ lock test %ah,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -698023,23 +697850,19 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x61(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,0x164(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,(%rdi) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x0,%al │ │ │ │ + add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x19(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sbb $0x0,%al │ │ │ │ @@ -717456,17 +717279,22 @@ │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rbp │ │ │ │ xchg %eax,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - andl $0x0,0x1(%rbx) │ │ │ │ - movabs 0x300000000002c5d1,%al │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ pop %rdx │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -718654,20 +718482,19 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0xa,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000002efbc,%al │ │ │ │ pop %rdx │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lea 0x1(%rdi),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,0x65(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ jl 1656646 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -754470,24 +754297,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rdx,%rcx,8) │ │ │ │ or %ecx,0x4010004(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%al │ │ │ │ mov $0x2,%ecx │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x2a(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x2df,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x3c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002a7c6,%al │ │ │ │ (bad) │ │ │ │ jp 166d525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -754596,38 +754420,38 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rsi │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x166d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - {rex2 0x66} add %r24d,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2a7,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - push %rax │ │ │ │ + loopne 166d701 │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,%ch │ │ │ │ (bad) │ │ │ │ - add %ax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2ef,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -755565,26 +755389,31 @@ │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ rolb $0x0,0x1(%rdx,%rcx,8) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc $0x1cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x166ff,%al │ │ │ │ - mov $0x2df,%esp │ │ │ │ + xor %cl,%dh │ │ │ │ + add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xc42004(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rbx) │ │ │ │ - xchg %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb 0x2(%rsi),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mull 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - (bad) │ │ │ │ - add %bh,0x3(%rax) │ │ │ │ + js 166e04d │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x66,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17584(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -758654,19 +758483,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1673b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x1 │ │ │ │ + loopne 1670009 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x4b(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -764554,24 +764386,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ loopne 1673bae │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1647d(%rax) │ │ │ │ + add %ah,0x166ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movslq (%r9),%rax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x67,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x64(%rax) │ │ │ │ + movabs 0x1673bc0,%al │ │ │ │ + jo 1673c1e │ │ │ │ jbe 1673bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1766b(%rax) │ │ │ │ @@ -764636,19 +764466,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x67,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x166d6(%rax) │ │ │ │ + add %ah,0x1673b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1e591(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbp │ │ │ │ jnp 1673c85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %eax,%eax │ │ │ │ @@ -765487,19 +765316,18 @@ │ │ │ │ (bad) │ │ │ │ fistps 0x1(%rdi) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x1c9a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3c(%rax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop (%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + imul $0xa4,(%rax,%riz,1),%eax │ │ │ │ + shr $1,%dh │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6b(%rax) │ │ │ │ @@ -765528,23 +765356,22 @@ │ │ │ │ add %ecx,0x7ac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jmp 167455e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x67(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + imul $0xe060000,0x5d80(%rsp,%rax,1),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x16420048901,%al │ │ │ │ - lock sub 0x2(%rdx),%bh │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x2(%rdx),%bh │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0xe,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x77,%al │ │ │ │ popf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -770040,18 +769867,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ adc %al,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x45(%rax) │ │ │ │ + add %ah,0x77(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e591(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RB │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1765a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -770434,15 +770263,15 @@ │ │ │ │ add %dh,%al │ │ │ │ je 16777ba │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x167a1(%rax) │ │ │ │ + add %dl,0x1682b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x82420048901,%al │ │ │ │ rclb $1,0x280(%rbx) │ │ │ │ @@ -772399,26 +772228,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x167(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1678ab7 │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %rax │ │ │ │ + mov $0x16d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x8cc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1678aa2 │ │ │ │ + mov $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - or %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %dh,0x2(%rdi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pushf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -772660,19 +772487,22 @@ │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ sub %dl,0x1c4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xe060000,0x5d80(%rsp,%rax,1),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ecx,0xf42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - jbe 1678de5 │ │ │ │ + mov $0x4,%al │ │ │ │ + or $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex jbe 1678de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1c5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x167(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -774567,15 +774397,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ch,0x1d0c3(%rax) │ │ │ │ + add %dh,0x60(%rax) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ fs lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -775732,33 +775564,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ rex jg 167ad93 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sub %ch,(%rcx) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 167addb │ │ │ │ - push $0x1 │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc %ch,0x167(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17755(%rax) │ │ │ │ + adcb $0x1,0x77(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add $0x85800000,%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x5d42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x291(%rbp) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -782204,19 +782032,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - hlt │ │ │ │ + add %dl,%al │ │ │ │ + fldt 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30c04(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 167efe7 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ cld │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cld │ │ │ │ @@ -784386,18 +784215,18 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %dl,0x6(%rax) │ │ │ │ push $0x1 │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,0x1cf60(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + push $0x1 │ │ │ │ + add %bl,0x1c791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X jbe 1680685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1680662 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ @@ -784415,22 +784244,24 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %al,0x16806(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ch,(%rcx) │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x842004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 168068f │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x176,%eax │ │ │ │ @@ -784453,19 +784284,21 @@ │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %ah,0x16807(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ - add %dh,0x16dde(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + and %cl,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - push $0x1 │ │ │ │ add %al,0x17b75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdi) │ │ │ │ @@ -787826,18 +787659,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,0x1682c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rax) │ │ │ │ push $0x1 │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - push $0x1 │ │ │ │ - add %bl,0x1c791(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,0x1d0c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ecd5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -797156,19 +796989,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jp 16891f6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %dl,0x1763f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ push $0x1 │ │ │ │ add %bh,0x1c49e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -803887,21 +803720,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ call 16aa4d8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x73(%rax) │ │ │ │ push $0x1 │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - and %cl,%dh │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + push $0x1 │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %esi,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -805930,21 +805763,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ int3 │ │ │ │ or %al,(%rax) │ │ │ │ add %dh,0x2b775(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x16d(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x7c2004(%rcx) │ │ │ │ + subb $0x0,0x30b(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 168f186 │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -890222,15 +890056,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x29(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ (bad) │ │ │ │ mov $0x17f,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xc3,(%rsi) │ │ │ │ + add %ch,(%rbx) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jbe 16c5a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -926151,22 +925986,25 @@ │ │ │ │ add %cl,0x33(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x16d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x242004(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x30b(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ec9c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x16d(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x5c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x9c,%al │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ hlt │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ @@ -926322,18 +926160,20 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x16d,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x16d,%edx │ │ │ │ + rcr $0x6d,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x8c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc 0x2(%rbx),%ebp │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x16d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -926370,29 +926210,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x16d,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 16dba44 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x6d,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x45(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x16dbb60,%al │ │ │ │ + adcb $0x1,0x77(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - divl 0x1(%rsi) │ │ │ │ + and %dh,%bh │ │ │ │ + jbe 16dbab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -929510,22 +929348,25 @@ │ │ │ │ nop │ │ │ │ fsubrs 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX movq $0x0,(%rcx) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jbe 16dd8c5 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x1ce(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x4042004(%rcx) │ │ │ │ + mov $0xde,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -930132,19 +929973,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1c4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imull 0x1(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x6d,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rcr $0x6d,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi,%rbp,2) │ │ │ │ @@ -933049,20 +932890,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x75(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 16dfaf5 │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1cd2b │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ int3 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ jmp 16dfb0e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x6e(%rax) │ │ │ │ @@ -937526,16 +937370,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16e2737 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + adc %bh,0x6e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -945294,28 +945137,31 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmp $0x1c1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x1,0x6e(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsp │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cli │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc401,$0x1 │ │ │ │ + add %al,0x16e70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + add %eax,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ + add %ah,0x54(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c43d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -946674,41 +946520,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jl 16e7e3f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c43e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,0x16e(%rsi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x5c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16e7e59 │ │ │ │ mov $0x2,%edx │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ or $0xb,%al │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x2ed(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 16e7e15 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1cd2b │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ + xor %bl,0x16e(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x7ac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16e7dde │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -950164,24 +950006,21 @@ │ │ │ │ add %bl,-0x6b(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfc,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + imull 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1cb94(%rax) │ │ │ │ + rclb $1,0x16e(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1cb94,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x75f000000000016e,%al │ │ │ │ je 16e9fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x75,%al │ │ │ │ @@ -959212,18 +959051,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ cmp %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16faf(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 16ef809 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xfc,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imull 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -959762,15 +959603,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1cb6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x6f,(%rcx) │ │ │ │ + loopne 16efc64 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ @@ -960304,39 +960146,35 @@ │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16eff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16efe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpl $0x0,0x1(%rax) │ │ │ │ lock loope 16f019f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ add %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + lock and %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -960829,23 +960667,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ cmp $0xb,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ jmp 16f06b1 │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %bl,(%rbx) │ │ │ │ - jo 16f06bd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x8c2004(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax) │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16f06d8 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -966463,27 +966303,24 @@ │ │ │ │ orb $0x1,-0x3d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x16f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16f3e4e │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %dl,0x2(%rbx,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in (%dx),%al │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xd6,%al │ │ │ │ + int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x9ec2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0x2,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRXB outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -969780,23 +969617,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x63(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + adc %dh,0x16f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %cl,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock cmp $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x5c(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex pop %rsp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -977635,39 +977470,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ mov $0x41,%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + add %ebp,0x1(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x5c42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x85,%al │ │ │ │ fwait │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rsp │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd6,%al │ │ │ │ - int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x153c2004(%rcx) │ │ │ │ + subb $0x0,0x16f(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x15,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ah │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -978143,23 +977974,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x6f,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + in (%dx),%eax │ │ │ │ + jo 16faf8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ call 1717480 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -978177,29 +978008,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ds mov $0x2,%edx │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x16f,%eax │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ + jbe 16fafd5 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + clc │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ - movabs 0x4ec0000000000172,%eax │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %ah,-0x5f(%rax) │ │ │ │ + jb 16fafe5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $0x1,-0x3f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16fafa9 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x6f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -978789,23 +978624,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16fb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6f,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x170b2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - int3 │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x2c4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0xc2c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0xc,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -981050,34 +980886,32 @@ │ │ │ │ add %dl,-0x3b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x28(%rax) │ │ │ │ push $0x1 │ │ │ │ add %cl,0x1c801(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x1(%rax),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x173(%rbx) │ │ │ │ + rcr $0x6f,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 16fcce5 │ │ │ │ + add %dl,0x6d(%rax) │ │ │ │ + jae 16fcced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0xdd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - or $0x1e300000,%eax │ │ │ │ + xor %bl,(%rsi) │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jmp 16fcd11 │ │ │ │ @@ -982523,21 +982357,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRX jno 16fdac5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x73(%rax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16fda96 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x33eef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x25(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -989287,30 +989118,29 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%esi │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jg 1701b66 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,-0x49(%rax) │ │ │ │ + jo 1701b05 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33eef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x0,%al │ │ │ │ + sbbb $0x0,0x1(,%rcx,8) │ │ │ │ + add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0x4000000000283,%eax │ │ │ │ + movabs 0x6fc0000000000283,%eax │ │ │ │ + jbe 1701b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x170(%rdx) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ jo 1701b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x55,%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1004782,20 +1004612,20 @@ │ │ │ │ jo 170b275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jno 170b285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 170b2f1 │ │ │ │ - jno 170b28d │ │ │ │ + and %bl,(%rbx) │ │ │ │ + jo 170b28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xa42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ah │ │ │ │ xchg %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ @@ -1005293,24 +1005123,28 @@ │ │ │ │ add %dl,-0x49(%rax) │ │ │ │ jo 170b765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 170b754 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fs jno 170b775 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + and %cl,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ + jo 170b785 │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x1(,%rcx,8) │ │ │ │ - (bad) │ │ │ │ - mov $0x70,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c5ea(%rax) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x17,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 170b73b │ │ │ │ mov %al,(%rdx) │ │ │ │ @@ -1010830,25 +1010664,22 @@ │ │ │ │ add %ecx,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 170ed95 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x0,%al │ │ │ │ + lock rex.WRX jno 170ed9d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1020351,18 +1020182,19 @@ │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17205(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x170ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,0x1(%rcx,%rsi,2) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000002a49e,%al │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ @@ -1022437,19 +1022269,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17163be │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ - and %cl,%dh │ │ │ │ + cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1e,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64(%rax) │ │ │ │ jno 1716435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 17164af │ │ │ │ @@ -1022762,22 +1022594,21 @@ │ │ │ │ xor %ah,0x2a4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xf42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xb0,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x17338(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fs jno 171677d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1(%rcx,%rsi,2) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x0,%al │ │ │ │ + add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -1034097,17 +1033928,16 @@ │ │ │ │ fidivl 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 171da80 │ │ │ │ - jb 171da7d │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x172,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x89c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %ebp,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x171da(%rax) │ │ │ │ @@ -1038546,24 +1038376,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x35(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1e,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x5,%al │ │ │ │ + jb 172056d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x297(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x33c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xab,%bh │ │ │ │ add (%rax),%al │ │ │ │ @@ -1038575,20 +1038404,21 @@ │ │ │ │ add %al,%al │ │ │ │ add $0x172,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6b(%rax) │ │ │ │ - jae 17205b5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x172,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 17205c0 │ │ │ │ + jb 17205bd │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17205c7 │ │ │ │ jb 17205c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1063616,21 +1063446,23 @@ │ │ │ │ sbb %ch,%ch │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jae 172fedd │ │ │ │ + andb $0x73,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%cl │ │ │ │ - (bad) │ │ │ │ - add %al,0x1c3c2(%rax) │ │ │ │ + fldenv 0x1(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xc3,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jb 172fefd │ │ │ │ @@ -1066982,19 +1066814,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push %rdx │ │ │ │ + jbe 1732035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x73,(%rdx) │ │ │ │ + pop %rax │ │ │ │ + xor %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmpl $0x0,0x1(%rax) │ │ │ │ cwtl │ │ │ │ cmc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -1069456,20 +1069290,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1732e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %eax,0xaa38000000000173 │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x17338(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jne 173391f │ │ │ │ + xor %ah,(%rax) │ │ │ │ + jae 173389d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x38,%al │ │ │ │ + jae 17338a5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jne 173391f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %dh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1071558,20 +1071397,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fidivrs 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1ec(%rbx) │ │ │ │ + rex in $0x73,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB jae 1734d45 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ + jae 1734d45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4d(%rax) │ │ │ │ jae 1734d55 │ │ │ │ @@ -1074058,25 +1073899,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ gs jae 173653d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ - jbe 1736545 │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xor %cl,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x1ec(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65(%rax) │ │ │ │ - jae 1736555 │ │ │ │ + (bad) │ │ │ │ + gs jae 1736555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000001c396,%al │ │ │ │ fs jae 1736565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1074652,19 +1074488,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x0,0x1(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x65(%rax) │ │ │ │ - jae 1736b4d │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ + jbe 1736b45 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8,%al │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1074859,21 +1074697,18 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ or $0xc8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 1736d55 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x179f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ + jae 1736d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x7f42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000002ecd8,%al │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ @@ -1080229,25 +1080064,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19ebe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jno 173a3ad │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x6d(%rax) │ │ │ │ - jae 173a33d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ + add %dh,0x30d6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x5f42004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + hlt │ │ │ │ + add $0xfea00000,%eax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000002a7fe,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ jl 173a360 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ add (%rax),%al │ │ │ │ @@ -1080300,24 +1080137,27 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1c577(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1b(%rax) │ │ │ │ - jae 173a3f5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,0x2fb06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xac2004(%rcx) │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp *0x2(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x2,(%rdi,%rdx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1080482,18 +1080322,18 @@ │ │ │ │ andb $0x0,0x173(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2efae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %eax,%fs:(%rax) │ │ │ │ - add %dh,0x30d6a(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,0x1cd63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %esp,%ebp │ │ │ │ @@ -1085191,20 +1085031,20 @@ │ │ │ │ lock xlat %ds:(%rbx) │ │ │ │ jae 173d4f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 173d56f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x55(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - iret │ │ │ │ + add %ah,-0x31(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ @@ -1087081,19 +1086921,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sti │ │ │ │ jae 173e795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ - sbb $0x0,%al │ │ │ │ + add %ecx,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bl │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1089187,37 +1089025,32 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - rex.R rolb $0x0,(%rcx) │ │ │ │ + movabs 0x100000000017456,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ - jae 173fbd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x173fbe0,%al │ │ │ │ mov $0x64,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ roll $0x0,%fs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,0x2fb06(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %dh,0x0(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1c791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1089639,15 +1089472,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x1cacb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ch,0x1cd63(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rbx),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x17,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000002a799,%al │ │ │ │ add %dh,0x0(%rcx,%rax,1) │ │ │ │ @@ -1098225,18 +1098060,18 @@ │ │ │ │ je 1745695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRXB je 174569d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x74(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c791(%rax) │ │ │ │ + clc │ │ │ │ + rex.R rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ jbe 17456b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rsi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ @@ -1098491,24 +1098326,26 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,0x56(%rax) │ │ │ │ jmp 174590e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + xor %dh,0x74(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + and %eax,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x942004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xef,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2eff7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x1caee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -1100966,20 +1100803,18 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ lret │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x17(%rax) │ │ │ │ - je 1747235 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ah,(%rbx) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x2c698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rax) │ │ │ │ je 1747245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 17472bf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1101389,19 +1101224,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x2e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x297(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %dh,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x73(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jbe 17476ff │ │ │ │ @@ -1112411,16 +1112246,18 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001750c,%al │ │ │ │ - out %eax,$0x74 │ │ │ │ + push %rax │ │ │ │ + jmp 174e8e2 │ │ │ │ + add %al,(%rax) │ │ │ │ + and $0x74,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x174e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1112593,27 +1112430,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x89010000000002ef,%eax │ │ │ │ add $0x20,%al │ │ │ │ add %r8,(%rax) │ │ │ │ add %al,0x2ba10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x2c695(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x177fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x174e9(%rax) │ │ │ │ + loopne 174e9b4 │ │ │ │ + jne 174e95d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xfa,%al │ │ │ │ + ja 174e965 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcoms 0x1cb(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x74,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 174eafa │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1116216,21 +1116056,19 @@ │ │ │ │ adc %dh,%ch │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c94d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1750d04 │ │ │ │ - jne 1750cad │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1750d0e │ │ │ │ mov $0x2,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1120917,21 +1120755,23 @@ │ │ │ │ add %dl,%al │ │ │ │ or %bh,0x2(%rcx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1c94e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex jne 1753b55 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + neg %bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bl │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3c(%rax) │ │ │ │ jne 1753b75 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1121376,20 +1121216,20 @@ │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ or %ah,0x1ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - neg %edi │ │ │ │ - add (%rax),%al │ │ │ │ + and %al,0x75(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,0x17540(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x71(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -1121487,19 +1121327,21 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ test %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x175a3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + neg %bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs -0x3b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17541(%rax) │ │ │ │ @@ -1131221,36 +1131063,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fwait │ │ │ │ jne 175a39d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - neg %edi │ │ │ │ + rex neg %edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 175a3b5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x1,0x77(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - mov $0x2,%dl │ │ │ │ + adc %ah,0x1(%rbp,%rsi,2) │ │ │ │ + add %al,0x17755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,0x2b2f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x16e(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x16e,%edi │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1c8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 175a45c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1182181,23 +1182019,19 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ rex.WR │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - neg %edi │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x2003f10,%al │ │ │ │ add %ecx,0xa42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x2(%rbp,%rdx,4) │ │ │ │ (bad) │ │ │ │ rex jne 177a365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1204098,19 +1203932,21 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,-0x5d(%rax) │ │ │ │ + ja 17878fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2003f10,%al │ │ │ │ and %dh,%bh │ │ │ │ jbe 1787905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %bh,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1209247,23 +1209083,21 @@ │ │ │ │ mov $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ js 178acb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x38000000000178ac,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - js 178ad43 │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x50000000000178ac,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dl,0x1ce(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c05d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1211655,18 +1211489,20 @@ │ │ │ │ jo 178c507 │ │ │ │ js 178c545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x178c580(%rax) │ │ │ │ + add %ah,0x1745910(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,0x1ce(%rsi) │ │ │ │ + adc %bh,(%rdi) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xe1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ fwait │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1211674,21 +1211510,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rcx │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jb 178c5f7 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $1,%bl │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x10(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1211710,25 +1211545,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 17a89bb │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178ca(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sti │ │ │ │ - int $0x1 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + js 178c5e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xbcc2004(%rcx) │ │ │ │ + mov $0x1cf60,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ + or (%rax),%eax │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jbe 178c605 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1212228,21 +1212064,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x21(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ - js 178cab5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x31(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + int $0x78 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ce07(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x2(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -1212571,20 +1212406,20 @@ │ │ │ │ add %ah,-0x39(%rax) │ │ │ │ js 178cde5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - js 178cdf5 │ │ │ │ + add $0x78,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16f06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001ce07,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2eb(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1215456,19 +1215291,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ + jns 178ea55 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 17ab891 │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x16f(%rdx) │ │ │ │ add %dl,0x178f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17991(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ ja 178ea75 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1218430,19 +1218266,15 @@ │ │ │ │ adc %dl,(%rsi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc8,%al │ │ │ │ - jns 17906bd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,(%rsi) │ │ │ │ + lock movabs 0x6d0000000000179,%al │ │ │ │ jns 17906c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bh │ │ │ │ jbe 17906cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1218899,21 +1218731,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1cb(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x34e8000000000179,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xca,%al │ │ │ │ + js 1790b55 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jbe 1790b65 │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x16d,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x1,0x76(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1233938,20 +1233771,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x179(%rcx) │ │ │ │ add %dh,-0x60(%rax) │ │ │ │ jns 179a0ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int $0x78 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cli │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jno 179a175 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0x6330000000000179,%eax │ │ │ │ jbe 179a10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1237843,19 +1237675,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x19e(%rdi) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1c3eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x1(%rdx,%rdi,2) │ │ │ │ + sub %ch,(%rcx) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 179c8db │ │ │ │ call 179c8d1 │ │ │ │ add %al,-0x35(%rax) │ │ │ │ @@ -1242401,18 +1242233,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ jns 179f4ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x176,%eax │ │ │ │ + shlb $0x1,0x7c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,(%rcx) │ │ │ │ - int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xc8,%al │ │ │ │ + jns 179f4bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x6fc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dl │ │ │ │ sahf │ │ │ │ add (%rax),%al │ │ │ │ @@ -1255154,20 +1254987,19 @@ │ │ │ │ jp 17a71e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jno 17a7265 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7e(%rax) │ │ │ │ - jl 17a71f5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf4,%al │ │ │ │ - jns 17a71fd │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x1(%rdx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x7a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -1284325,15 +1284157,17 @@ │ │ │ │ jnp 17b96cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WR jl 17b96dd │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + jl 17b96dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xb5,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1301295,24 +1301129,24 @@ │ │ │ │ add %bh,0x20(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x8542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,-0x5c(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x17c(%rdi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ecx,0x6c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ + jo 17c4d0e │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRB jl 17c4d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1301670,18 +1301504,18 @@ │ │ │ │ push %rax │ │ │ │ jl 17c5095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,0x7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + lock rex.WR jl 17c50a5 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xa4,%al │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1c7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1301699,17 +1301533,21 @@ │ │ │ │ add %bl,0x11(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x7c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17c50(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x202a4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs %al,0x89010000000002b7 │ │ │ │ add $0x20,%al │ │ │ │ @@ -1305511,36 +1305349,35 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0xcb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sarl $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + lock push %rax │ │ │ │ + jl 17c76cd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x542004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,-0x12(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + cld │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xfc2004(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x2,%edx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x16(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ja 17c776f │ │ │ │ + adc %dh,0x7c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1766c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1306695,24 +1306532,23 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ test $0xca,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x17c │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x1,0x7c(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xbc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x2,-0x15(%rax) │ │ │ │ + rorb $0x0,0x17c(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x80000000,%esp │ │ │ │ + rex jmp 17c826e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1310997,16 +1310833,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x17c,%edx │ │ │ │ + jo 17cae80 │ │ │ │ + jl 17caebd │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xbc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17cae6d │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1312107,46 +1311944,44 @@ │ │ │ │ nop │ │ │ │ fdivrs 0x2(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x1c961(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 17cba20 │ │ │ │ - jl 17cba5d │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x2c20048901,%al │ │ │ │ lock mov 0x2(%rax),%dl │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xb0c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17cbac9 │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x46(%rax) │ │ │ │ + jl 17cba95 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x20048901(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd420048901,%al │ │ │ │ - and %al,%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x17c,%edx │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xc2,(%rsi) │ │ │ │ @@ -1312380,19 +1312215,22 @@ │ │ │ │ movabs 0x1c52be8,%al │ │ │ │ mov $0x7c,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x17c,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x17c,%edx │ │ │ │ - ... │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ - adc $0x9,%al │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 17cbd45 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,0x1c1(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x9142004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x2f0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xb42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ @@ -1312717,19 +1312555,21 @@ │ │ │ │ cmpb $0x0,0x17c(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x17c,%edi │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x17c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x17c(%rsi) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - jbe 17cc105 │ │ │ │ + add %dh,%al │ │ │ │ + jno 17cc180 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x43(%rax) │ │ │ │ + jl 17cc10d │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x1c1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xac42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17cc0fc │ │ │ │ jmp 17cc11e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1312821,24 +1312661,23 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - ss jge 17cc215 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ - jl 17cc21d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,%dl │ │ │ │ - jl 17cc225 │ │ │ │ + jo 17cc1c9 │ │ │ │ + or $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret $0x17c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W outsl %ds:(%rsi),(%dx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ sarb $1,0x17c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,-0x38(%rdi) │ │ │ │ @@ -1319647,15 +1319486,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rsi) │ │ │ │ + add %bl,(%rbx) │ │ │ │ jge 17d067d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1321706,21 +1321545,20 @@ │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jg 17d1b02 │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ + jg 17d1b05 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x17d73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17d1ab9 │ │ │ │ - or $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0xb0000000,%esp │ │ │ │ mov $0xad,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -1322822,21 +1322660,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17d24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17d2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16281(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex ja 17d26a8 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ + or $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sbb $0x1c,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x28f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1324302,22 +1324139,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x76(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rsi) │ │ │ │ + jge 17d3565 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1ceb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - or $0x0,%al │ │ │ │ + and %ah,(%rsi) │ │ │ │ + jge 17d356d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0xc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsp,%rbp,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17d35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1324364,23 +1324202,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17d362f │ │ │ │ jge 17d35fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jle 17d3605 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x17d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0xaf42004(%rcx) │ │ │ │ + rolb $1,0x7d(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xaf420048901,%al │ │ │ │ loopne 17d365c │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0x8,%ah │ │ │ │ @@ -1326149,20 +1325983,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cb31,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17d40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c531(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4f(%rax) │ │ │ │ - or $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ add %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1326364,25 +1326199,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ mov $0x8e,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jno 17d4aa0 │ │ │ │ + adc %al,0x76(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB jge 17d4a2d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x8d42004(%rcx) │ │ │ │ + add %ah,0x1ceb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RX pop (%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,0x46(%rax) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x17d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ss jge 17d4a4d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1330332,19 +1330167,25 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17d7240 │ │ │ │ jge 17d71ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x17d73,%al │ │ │ │ + push %rax │ │ │ │ + adc %bh,0x1(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,0x7d(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x63420048901,%al │ │ │ │ and %bl,0x2ee(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xa642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x29a(%rbx) │ │ │ │ add %dl,0x73(%rax) │ │ │ │ jge 17d7225 │ │ │ │ @@ -1330494,24 +1330335,21 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 17d732e │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x17d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.X pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x7d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1330858,27 +1330696,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov %cs,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x2b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x2000000000017d97,%al │ │ │ │ + divl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000017d97,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,0x5(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add $0x2ac,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1334037,23 +1333872,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ enter $0xc533,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rbp,%rdi,2) │ │ │ │ xor %dl,0x1(%rbp,%rdi,2) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ + jge 17d97a5 │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x7b5000000000017d,%al │ │ │ │ - jns 17d97b5 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x5000000000017e60,%al │ │ │ │ + jnp 17d982c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x1c2(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x97,%al │ │ │ │ jge 17d97cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1334879,34 +1334715,34 @@ │ │ │ │ add %al,0x2afbb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ mov $0x1c792,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + jge 17da045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,%dl │ │ │ │ + jl 17da04d │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x7d,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ - jge 17da055 │ │ │ │ + (bad) │ │ │ │ + movabs 0x75f000000000017d,%al │ │ │ │ + je 17da05d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jne 17da0cf │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 17da002 │ │ │ │ + jge 17da065 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xaa3800000000017d,%al │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0xdc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ mov $0x2,%edx │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1335401,20 +1335237,19 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sarl $1,0x1(%rbp) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - jbe 17da60d │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sarl $1,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17da66f │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -1339800,25 +1339635,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pushf │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ - jge 17dd1f5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x17e(%rsi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - or (%rax),%al │ │ │ │ - add %ah,(%rax) │ │ │ │ - jnp 17dd1fa │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lock jge 17dd1fd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0xaac2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,-0x11(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1342884,20 +1342719,21 @@ │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ je 17df054 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000002b5cb,%al │ │ │ │ - rex.WX jge 17df055 │ │ │ │ + movabs 0x40000000002b5cb,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rbx) │ │ │ │ - jge 17df05d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + jle 17df05d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 17df0dc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -1343318,19 +1343154,19 @@ │ │ │ │ rorb $0x0,0x29e(%rcx) │ │ │ │ add %dl,0x17df4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ jge 17df47d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x77,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1c19c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x17e(%rip) │ │ │ │ add %ah,0x17df4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ @@ -1346164,18 +1346000,20 @@ │ │ │ │ or $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ jle 17e104d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x77,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + sarb $1,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c19c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x7d,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ or $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ hlt │ │ │ │ @@ -1346831,24 +1346669,23 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1caad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ret $0x17e │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ - jge 17e1705 │ │ │ │ + add %dl,(%rax) │ │ │ │ + fnstsw 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd1,%al │ │ │ │ jge 17e170d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,0x76(%rdi) │ │ │ │ @@ -1348999,21 +1348836,20 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17e2db0 │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,(%rax) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x29cfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17e2d(%rax) │ │ │ │ @@ -1349682,21 +1349518,20 @@ │ │ │ │ adcb $0x1,0x77(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x17e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ecx,0xbc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + rex.W (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %dh,0x17e34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x11(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1350471,19 +1350306,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x60000000,%esp │ │ │ │ - rex.W (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + ror %cl,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ hlt │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2eb74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1354180,18 +1354016,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add %fs:(%rax),%al │ │ │ │ add %al,%al │ │ │ │ enter $0x2ad,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x1cf61(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + jle 17e60a5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,(%rsi,%rdi,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loope 17e6060 │ │ │ │ @@ -1354583,31 +1354422,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ or %ch,(%rdx) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%ah │ │ │ │ - jle 17e64a5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock push %rax │ │ │ │ - jl 17e64ad │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x9442004(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - jmp 17e64be │ │ │ │ + rex.W (bad) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or %r8d,(%rax) │ │ │ │ + add %dh,0x2eb40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xec2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xf0,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %dh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ jns 17e64a5 │ │ │ │ @@ -1354751,22 +1354590,20 @@ │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + hlt │ │ │ │ + jle 17e6645 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - ror %cl,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x100000000017c50,%al │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x9(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1357996,22 +1357833,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ or %al,(%rax) │ │ │ │ add %dl,0x2edfc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sarl $0x0,0x1(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x66(%rax) │ │ │ │ - jle 17e86cd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x20000000,%esp │ │ │ │ + rex.RB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x60c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000029738,%al │ │ │ │ sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1358075,18 +1357913,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x17e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17e8710 │ │ │ │ jle 17e878d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xbc2004(%rcx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x6(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor 0x1(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rdi,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1358502,21 +1358342,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17e8ce0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x17e(%rdi) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x17da3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1c10d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x173e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xc(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1359546,19 +1359382,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x338c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17e96cb │ │ │ │ fwait │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ + add %ah,%al │ │ │ │ + ret $0x17e │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test $0x1,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,0x1(%rsi,%rdi,2) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0xb,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ mov $0x2,%ecx │ │ │ │ add %ah,-0x5f(%rax) │ │ │ │ @@ -1360101,21 +1359937,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17e27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x30000000,%esp │ │ │ │ - lahf │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test $0x1,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sbb $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17e9c51 │ │ │ │ jmp 17e9cae │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1363327,17 +1363161,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pushf │ │ │ │ or (%rax),%eax │ │ │ │ add %dh,0x2eb1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17da3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1c10d(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x30000000,%esp │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x17e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x163(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17b(%rdi) │ │ │ │ @@ -1363696,25 +1363533,24 @@ │ │ │ │ test $0x1c7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x7e,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - hlt │ │ │ │ - jle 17ec1e5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 17ec1a7 │ │ │ │ - jle 17ec1ed │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ - jle 17ec1f5 │ │ │ │ + ret $0x17e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1363777,19 +1363613,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ clc │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x176,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,(%rdx) │ │ │ │ + int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x7e,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x176cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1363804,24 +1363641,20 @@ │ │ │ │ rol $1,%al │ │ │ │ jle 17ec2d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jmp 17ec362 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - jle 17ec2ed │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ + jg 17ec2e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bl │ │ │ │ + movabs 0x17ec2,%al │ │ │ │ + ret │ │ │ │ jle 17ec2f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret │ │ │ │ jle 17ec2fd │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1365241,23 +1365074,19 @@ │ │ │ │ int3 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0xe(%rax) │ │ │ │ - int $0x1 │ │ │ │ + add %ah,0x17fea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x17e9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x7e,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x17ed0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fstpt 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17ed0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ @@ -1367469,18 +1367298,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17ee5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ loope 17ee583 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0xe(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0x7e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17755(%rax) │ │ │ │ @@ -1368964,19 +1368793,20 @@ │ │ │ │ jle 17ef425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17ef41d │ │ │ │ jle 17ef42d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %bh,0x1(%rdi) │ │ │ │ + nop │ │ │ │ + or %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x7e,%ch │ │ │ │ + push %rax │ │ │ │ + xor %bh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x2ed(%rdi) │ │ │ │ @@ -1369790,26 +1369620,19 @@ │ │ │ │ jle 17efc05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17efc04 │ │ │ │ jle 17efc0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 17efc15 │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %bh,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex mov $0x1cd,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x0,%ah │ │ │ │ + add %ecx,0xb42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1370975,25 +1370798,26 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x1ca35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17f08(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ + add %dl,(%rax) │ │ │ │ + cld │ │ │ │ + jle 17f076d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x44(%rax) │ │ │ │ - mov $0x2,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x9c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.R mov $0x2,%ecx │ │ │ │ add %ah,(%rax) │ │ │ │ rex.R jae 17f0785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x5c2004(%rcx) │ │ │ │ @@ -1371089,17 +1370913,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x33(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x17f11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x17f08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c019(%rax) │ │ │ │ @@ -1371994,21 +1371816,23 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x17f11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x1cd,%esp │ │ │ │ + jmp 17f1222 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdx) │ │ │ │ - jg 17f11b5 │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc 0x1(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17f11cb │ │ │ │ jg 17f11bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xac2004(%rcx) │ │ │ │ @@ -1372667,21 +1372491,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17f18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jbe 17f1855 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000017f11,%al │ │ │ │ - sbb %bh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sub %ch,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x17f18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jne 17f18df │ │ │ │ + add %dh,%al │ │ │ │ + jne 17f18df │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ cld │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1393744,28 +1393574,24 @@ │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jg 17fea8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x17f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5000000000017f86,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jbe 17feaa5 │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xa000000000017f86,%al │ │ │ │ + add %eax,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %ch,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x18(%rax) │ │ │ │ + jg 17feaad │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x74(%rcx) │ │ │ │ - add $0x80,%al │ │ │ │ - pop %rbp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30647(%rax) │ │ │ │ + imul $0x6478000,0x5d80(%rsp,%rax,1),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0xb,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 17feaba │ │ │ │ add (%rax),%al │ │ │ │ @@ -1393787,18 +1393613,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ {rex2 0xb9} lar (%r24),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c001(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x17fea(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %dh,0x17e11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cb8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %cl,(%rax) │ │ │ │ @@ -1396192,15 +1396020,15 @@ │ │ │ │ add %ah,0x65727275(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ je 180821f │ │ │ │ je 18081f9 │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1397827,16 +1397655,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int $0x23 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1397851,283 +1397680,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - ret │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,0x323cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1398321,16 +1397883,14 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0xf(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1398377,16 +1397937,14 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1398502,68 +1398060,14 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 1809c4d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,0x176(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1809c2d │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x23,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1398571,14 +1398075,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + sbb %ebp,0x3(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1398667,127 +1398173,14 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ - jbe 1809e35 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - jbe 1809ed5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rol $1,%bl │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x0,0x2c1(%rbx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1398819,148 +1398212,317 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 180a04d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex ret │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 180a185 │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb 0x3(%rip),%ebp │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + sub $0x3,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jbe 1809c4d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,0x176(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x38000000000323c3,%al │ │ │ │ + lock enter $0x323,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1398973,24 +1398535,350 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ + jbe 1809e35 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ + jbe 1809ed5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x38000000000323c9,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + movabs %eax,0xaa380000000002c1 │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + jbe 180a04d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,%cl │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock int3 │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1399000,19 +1398888,102 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 180a18c │ │ │ │ + and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ah │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x23,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + leave │ │ │ │ + and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 180a25e │ │ │ │ + and (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,%ch │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1399308,20 +1399279,17 @@ │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ jge 180a755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rdx │ │ │ │ + add %dl,0x3b(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + lock pop %rdx │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x2cf1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1399331,31 +1399299,35 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ int $0xd0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2c9,%edi │ │ │ │ + add %dh,-0x40(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x3f(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jne 180a764 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2cce7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jb 180a82c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c311(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %eax,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x22(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -1399460,15 +1399432,18 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x12(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c316(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbx │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 180a903 │ │ │ │ @@ -1399546,15 +1399521,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 180a9f7 │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ jo 180aa2b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ or $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1399587,16 +1399562,15 @@ │ │ │ │ add %dh,0x2c738(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int1 │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RX int $0x2 │ │ │ │ + lock rex.RB int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x6f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cbb7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1399849,17 +1399823,18 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x14(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2c3(%rip) │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0x61,%al │ │ │ │ + push %rax │ │ │ │ + adc $0x2c3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x58(%rax) │ │ │ │ jno 180acd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 180ac5f │ │ │ │ @@ -1399869,29 +1399844,28 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ nop │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d097(%rax) │ │ │ │ + add %al,0x2d097(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ je 180acfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 180ad26 │ │ │ │ - ret │ │ │ │ + rex adc $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x34(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d9cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1399903,32 +1399877,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x43(%rax) │ │ │ │ jo 180ad3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x2d0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %ebx,%eax │ │ │ │ + add %dl,%al │ │ │ │ + adc %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d9ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x334b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.XB push $0x1 │ │ │ │ @@ -1399977,16 +1399949,16 @@ │ │ │ │ loopne 180adcc │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 180ae31 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + ret │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ @@ -1400029,15 +1400001,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17dcd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c30f(%rax) │ │ │ │ + add %dh,0xf(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x2cf4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1400164,18 +1400138,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x2c,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x3800000000032d0b,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ mov $0xc5,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x334b6(%rax) │ │ │ │ @@ -1400192,23 +1400163,26 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3b(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000002c30b,%al │ │ │ │ + jo 180b03d │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2d097(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x2c8(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x3(%rsi,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1400289,15 +1400263,15 @@ │ │ │ │ loopne 180b13a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x2c30e(%rax) │ │ │ │ + add %dl,0x2c30c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ jns 180b14d │ │ │ │ @@ -1400389,21 +1400363,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x1754a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x78(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ja 180b216 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16102(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1400460,20 +1400432,21 @@ │ │ │ │ sub $0x2c6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x2d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 180b327 │ │ │ │ (bad) │ │ │ │ - add %dh,0x18(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %al,0x2d04d(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0x32d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x2c5,%eax │ │ │ │ + orb $0x2,-0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,0x2c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8f,%al │ │ │ │ jge 180b30d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1400613,20 +1400586,21 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,-0x11(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x2,%ah │ │ │ │ + add %ah,%al │ │ │ │ + cmc │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dh │ │ │ │ - int3 │ │ │ │ + fmulp %st,%st(4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1400701,15 +1400675,15 @@ │ │ │ │ lea (bad),%ecx │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x4a(%rax) │ │ │ │ + add %ah,0x4a(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x16249(%rax) │ │ │ │ @@ -1400849,16 +1400823,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x161e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x10,%al │ │ │ │ - ret │ │ │ │ + (bad) │ │ │ │ + adc %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4f035(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000690c7a5,%al │ │ │ │ (bad) │ │ │ │ @@ -1401039,15 +1401013,15 @@ │ │ │ │ add %ah,0x163c5b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1401265,15 +1401239,15 @@ │ │ │ │ cwtl │ │ │ │ and $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ jmp 180bb28 │ │ │ │ @@ -1401338,15 +1401312,15 @@ │ │ │ │ add %dh,%al │ │ │ │ jbe 180bc1e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1401476,15 +1401450,15 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1406741,15 +1406715,15 @@ │ │ │ │ fsubr %st(7),%st │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add $0xa0000000,%eax │ │ │ │ movl $0x1b30a000,0xe8(%rcx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rsp,%rbx,8) │ │ │ │ + sarb $0xdc,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,-0x42(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -1406758,18 +1406732,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ce(%rdi) │ │ │ │ - add %ah,0x2dcc4(%rax) │ │ │ │ + add %al,0x2dcc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3b(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1406788,24 +1406762,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x1c1d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sldt (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1406814,15 +1406788,15 @@ │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%bh │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ + adc %cl,%ch │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -1839309,35 +1839283,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32bb7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb $0x1ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2db(%rdx) │ │ │ │ + and %ch,0x2db(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dh │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 18f9d50 │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $1,0x2c9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - ret $0x1 │ │ │ │ + cmp %bl,-0x3e(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ pop %rax │ │ │ │ sbb $0x1cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ + jo 18f9daa │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5d(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1839408,15 +1839379,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1(%rbp,%rcx,8) │ │ │ │ add %ah,0x334b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ccdd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7c(%rax) │ │ │ │ lret $0x1 │ │ │ │ @@ -1839435,15 +1839406,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ xor (%rbx),%al │ │ │ │ ... │ │ │ │ call 1917057 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ mov $0x73,%al │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ @@ -1839538,21 +1839510,18 @@ │ │ │ │ add %al,0x371e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ popf │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %bh,0x1d0(%rcx) │ │ │ │ + rolb $0x0,0x2dd(%rdx) │ │ │ │ + add %cl,0x1d0b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x33433,%al │ │ │ │ + add %ah,0x33433(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c354(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1839563,20 +1839532,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ds add (%eax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cfdb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmc │ │ │ │ (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x1cb(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 18fa2fb │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ and $0x3,%eax │ │ │ │ ... │ │ │ │ add %ch,0x1c2a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb 0x3(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1839589,15 +1839564,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2deea(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jmp 18fa309 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1839622,15 +1839599,15 @@ │ │ │ │ ... │ │ │ │ lock mov $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lea 0x3(%rdx),%esi │ │ │ │ ... │ │ │ │ - movabs 0xc00000000001cd89,%al │ │ │ │ + movabs 0x800000000001cd89,%al │ │ │ │ out %al,(%dx) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xca5e,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1839654,16 +1839631,17 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x3,0x3f(%rdx) │ │ │ │ ... │ │ │ │ and %al,0x1(%rdx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x3b(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x94,%al │ │ │ │ jge 18fa52f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1839728,17 +1839706,15 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jrcxz 18fa68f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and $0xc3,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c31b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x32f,%eax │ │ │ │ ... │ │ │ │ @@ -1839772,17 +1839748,17 @@ │ │ │ │ std │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W rol $0x1,%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 18fa745 │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + rcrb $1,0x2d3(%rbx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ shlb $0x0,0x1c5(%rcx) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x79,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and %cl,%ah │ │ │ │ @@ -1839848,15 +1839824,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32d0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x42(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ fwait │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ @@ -1839908,16 +1839884,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2(%rbx,%rcx,8) │ │ │ │ - add %ah,0x6c(%rax) │ │ │ │ + sarb $0x0,0x2(%rbx,%rcx,8) │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 18fa9bd │ │ │ │ sub $0x3,%eax │ │ │ │ add %bh,-0x68(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1839974,18 +1839951,16 @@ │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ ... │ │ │ │ fcom %st(7) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x2d7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + orb $0x0,0x2d7(%rip) │ │ │ │ + add %bh,%al │ │ │ │ xor $0x1cf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xea,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -1840001,15 +1839976,15 @@ │ │ │ │ add %ah,%al │ │ │ │ cmp 0x3(%rbp),%ch │ │ │ │ ... │ │ │ │ loopne 18fab26 │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%ch │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840028,19 +1840003,20 @@ │ │ │ │ push %rax │ │ │ │ and $0x372,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x9(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + neg %ecx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1c6f2 │ │ │ │ + add %ch,-0xe(%rax) │ │ │ │ + movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32ed3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jbe 18fac24 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1840061,16 +1840037,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%esi │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0xca,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1c5,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ add (%rax),%ax │ │ │ │ @@ -1840086,15 +1840063,15 @@ │ │ │ │ add %dh,0x26(%rax) │ │ │ │ ja 18fad5f │ │ │ │ ... │ │ │ │ js 18fadab │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jge 18fad51 │ │ │ │ + lock jns 18fad51 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jnp 18fad9d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840130,17 +1840107,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32df4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %dl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %al,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x22(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35(%rax) │ │ │ │ @@ -1840173,15 +1840149,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pushf │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d86f(%rax) │ │ │ │ + add %al,0x2d86f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %bh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3a(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ @@ -1840280,15 +1840256,17 @@ │ │ │ │ cltd │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 18fb0e9 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c381(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WB ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x13(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1840306,15 +1840284,15 @@ │ │ │ │ (bad) │ │ │ │ imul $0x0,0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rdi) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 18fb161 │ │ │ │ + rcl $1,%bh │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840326,19 +1840304,21 @@ │ │ │ │ add %ah,0x22(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xd1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cacd(%rax) │ │ │ │ + add %al,0x2cacd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d07b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ccb9(%rax) │ │ │ │ + add %al,-0x47(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x67(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ @@ -1840347,16 +1840327,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ addb $0x0,0x1cc(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - popf │ │ │ │ + add %dh,%al │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840377,16 +1840357,15 @@ │ │ │ │ mov $0xdc,%al │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %dh,0x2c6f9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c8db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x52(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840416,15 +1840395,15 @@ │ │ │ │ (bad) (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int $0xcc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2de23(%rax) │ │ │ │ + add %ah,0x2de23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 18fb387 │ │ │ │ @@ -1840459,22 +1840438,19 @@ │ │ │ │ mov $0x49,%al │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ loopne 18fb392 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2c4,%esp │ │ │ │ + add %dh,0x2c4c7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bh │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0x1,%edi │ │ │ │ add %ah,0x32a94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840507,17 +1840483,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3604b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xrelease movl $0x0,(%rdx) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,0x2c7f3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x67 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840578,17 +1840555,20 @@ │ │ │ │ rcrb $0x75,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ test $0xcd,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c4b4(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2c4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c394(%rax) │ │ │ │ + test $0x94,%al │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 18fb544 │ │ │ │ @@ -1840606,31 +1840586,28 @@ │ │ │ │ lock ret $0x322 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c45a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - int $0x1 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1cd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x74,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jns 18fb5c4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jnp 18fb5c0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x42(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ @@ -1840654,15 +1840631,16 @@ │ │ │ │ ja 18fb6cd │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xcc,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x71(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %edi,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840684,15 +1840662,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2dce9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x13(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6a(%rax) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x1,%ebx,%eax │ │ │ │ add %dl,0x32dbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x66(%rax) │ │ │ │ @@ -1840714,16 +1840692,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32029(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x3f(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + pop %rsi │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840770,14 +1840749,19 @@ │ │ │ │ jo 18fb7eb │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ jo 18fb800 │ │ │ │ jg 18fb84f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x1cf(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x366,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ sub %dh,%dh │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33308(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -1840808,24 +1840792,22 @@ │ │ │ │ pop %rbx │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x3d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x19(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2d4e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0xc4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %eax,%edi │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %al,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ fcmovb %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1840869,17 +1840851,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test $0x324,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x39(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 18fb95e │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c3ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cdde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1840921,35 +1840901,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33aac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %cl,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c938(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x30(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RXB insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %al,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 18fbafc │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1d0e3(%rax) │ │ │ │ + mov $0x1d0e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32acf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1840973,15 +1840950,15 @@ │ │ │ │ (bad) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x32(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c35f(%rax) │ │ │ │ + add %al,0x2c368(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor %ebx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %dh,0x3(%rdi) │ │ │ │ @@ -1840993,30 +1840970,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x6f,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c1a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2ca,%esi │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2ca,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.RB ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,$0x36 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jle 18fbbb3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xf(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + hlt │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 18fbc08 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1841052,23 +1841030,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x3f(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 18fbd0b │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x9(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lcall (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ es rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor (%rbx,%rax,1),%ah │ │ │ │ @@ -1841088,15 +1841066,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor 0x3(%rax),%bh │ │ │ │ ... │ │ │ │ rolb $0x1,-0x35(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%al │ │ │ │ + loopne 18fbd81 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1841157,23 +1841135,23 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ xor $0x3,%eax │ │ │ │ add %bh,-0x2d(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c6ad(%rax) │ │ │ │ + add %dh,-0x58(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x69(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex sub %eax,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4d(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1841227,15 +1841205,15 @@ │ │ │ │ pushf │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x36b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d014,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ push %rbx │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1cc(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x37e0a,%al │ │ │ │ @@ -1841272,15 +1841250,15 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x17(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4c(%rax) │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%dl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdx) │ │ │ │ @@ -1841293,31 +1841271,30 @@ │ │ │ │ add %dl,%al │ │ │ │ adc %ah,0x3(%rip) │ │ │ │ add %bl,%al │ │ │ │ sti │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x2db,%eax │ │ │ │ + subb $0xdb,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ + add %bl,0x1c4af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x64,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + ds add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c8(%rax) │ │ │ │ + loopne 18fc0e9 │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4(%rax) │ │ │ │ @@ -1841394,21 +1841371,19 @@ │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rcx) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - faddl (%rdx) │ │ │ │ + cmp $0xdc,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%cl │ │ │ │ - (bad) │ │ │ │ + ror $1,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ iret │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1841467,59 +1841442,59 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex int $0x2 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ movabs 0x300000000001c8af,%al │ │ │ │ xor 0x3(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%ch │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x3,0x64(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x0,0x1cf(%rdi) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %dh,0x2c628(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ jl 18fc500 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33187(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c10c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ xor (%rbx),%al │ │ │ │ ... │ │ │ │ rex.W (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dfa8(%rax) │ │ │ │ + add %al,-0x57(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb %al,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRX push $0x3 │ │ │ │ + sbb %bl,(%rax) │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + adc %cl,0x6a(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x36(%rax) │ │ │ │ + rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1d0ca │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ + mov $0x47,%al │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cbf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %dh,0x3(%rdx) │ │ │ │ @@ -1841551,18 +1841526,20 @@ │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %dh,0x14(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x2c7 │ │ │ │ - ... │ │ │ │ - adc %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %ebp,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x6c,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -1841573,32 +1841550,30 @@ │ │ │ │ add %dl,0x32884(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ je 18fc6d1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d7d3(%rax) │ │ │ │ + add %al,0x2d7d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ ror $1,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ es int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %edi,%ds │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2df8e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1841728,45 +1841703,44 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x74,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x1c5,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jbe 18fcab0 │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x2,-0x2b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov %dl,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3270b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jl 18fcad3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d1a4(%rax) │ │ │ │ + add %dh,-0x5c(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3e(%rax) │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W ret $0x1cb │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c98b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ ja 18fcb2f │ │ │ │ @@ -1841779,15 +1841753,15 @@ │ │ │ │ add %al,0x33c70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ in $0xca,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1841921,17 +1841895,15 @@ │ │ │ │ add %dl,%al │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c3c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loope 18fcd35 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cae1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x33(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor %edi,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1841959,15 +1841931,15 @@ │ │ │ │ sbb %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001c213,%al │ │ │ │ + movabs 0x300000000001c213,%al │ │ │ │ rex.RX (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x56(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1841995,15 +1841967,15 @@ │ │ │ │ mov $0x33,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ebx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2de54(%rax) │ │ │ │ + add %ah,0x2de54(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and %edi,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1842031,16 +1842003,15 @@ │ │ │ │ imul $0x0,(%rbx,%rax,1),%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3a(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ shr $1,%dl │ │ │ │ add (%rax),%ax │ │ │ │ @@ -1842070,15 +1842041,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 18fd05b │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1842094,16 +1842066,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36937(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ js 18fd07b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %ch,%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0xcf,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1842127,91 +1842099,89 @@ │ │ │ │ add %al,0x32c26(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x30(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xd9,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xc2,%al │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.W rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,-0x30(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,0x32493(%rax) │ │ │ │ ... │ │ │ │ - call 191a1b9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + in $0xcf,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x2(%rdi,%rdx,8) │ │ │ │ - add %bl,(%rax) │ │ │ │ - lea (bad),%edx │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + shrb $1,0x2d7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %cl,0x1d0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x36b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3f,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x78(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ jnp 18fd22f │ │ │ │ ... │ │ │ │ nop │ │ │ │ imul $0x1,%ebp,%ecx │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %al,0x2c69a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6b(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ es cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,%dl │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %al,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ret │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lret │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + lret $0x2de │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c7ee │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1842236,38 +1842206,40 @@ │ │ │ │ add %dl,%al │ │ │ │ sbb 0x3(%rip),%ch │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ + add %al,0x46(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cd3a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %ch,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ dec %dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret │ │ │ │ xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ enter $0xcfbf,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdx) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + shl $1,%dl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + fdiv %st(0),%st │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ jle 18fd38f │ │ │ │ ... │ │ │ │ call 191948a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1842312,16 +1842284,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %bh,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 18fd4f2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + ja 18fd4f2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6d(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pushf │ │ │ │ @@ -1842351,26 +1842323,27 @@ │ │ │ │ gs (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ or $0x1cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000002db6b,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - int $0x1 │ │ │ │ + (bad) │ │ │ │ + imul $0x2,%ebx,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $1,0x1cd(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ rolb $1,0x32d(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -1842399,17 +1842372,18 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ jns 18fd63f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1c2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rsi) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - jo 18fd6c4 │ │ │ │ + lock xor %bh,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x72(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ xor %ecx,%ebx │ │ │ │ @@ -1842427,27 +1842401,26 @@ │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3b(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6d(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2db6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,-0x35(%rdx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.X lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repz xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c1a3 │ │ │ │ @@ -1842515,15 +1842488,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ + add %al,0x39(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1842573,15 +1842546,15 @@ │ │ │ │ push %rax │ │ │ │ bnd jo 18fd82f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bl │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c(%rax) │ │ │ │ + add %al,0x2c(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x35(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33cfc(%rax) │ │ │ │ @@ -1842594,21 +1842567,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ jno 18fd86f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 18fd8b1 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - movabs 0x2d348,%al │ │ │ │ + nop │ │ │ │ + rolq %cl,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - pop %rbp │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 191a812 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ or %ah,0x1(%rdi,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1842639,15 +1842609,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7b(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 191a605 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ jnp 18fd8f3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ret │ │ │ │ @@ -1842689,23 +1842659,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3266a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1d0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + loopne 18fd9d0 │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ imul $0x1,%edi,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - leave │ │ │ │ + rex leave │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x57,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1842776,25 +1842745,25 @@ │ │ │ │ add %ah,-0x11(%rax) │ │ │ │ jno 18fdb7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 18fdbfd │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c8a8(%rax) │ │ │ │ + add %dl,0x2c8a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c830(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32bb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x11(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x33(%rax) │ │ │ │ + add %bl,-0x33(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x65(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1842911,37 +1842880,38 @@ │ │ │ │ adcb $0x0,0x1(%rdx,%rcx,8) │ │ │ │ jo 18fdca7 │ │ │ │ je 18fdd0f │ │ │ │ ... │ │ │ │ mov $0x54,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6d(%rax) │ │ │ │ + add %dl,-0x6d(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loop 18fdd46 │ │ │ │ + and %ah,%dl │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rsi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x58(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xc4,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - clc │ │ │ │ + add %dl,-0x8(%rax) │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jl 18fde27 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1842957,20 +1842927,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3685b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c9aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2c96b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x2,%ecx,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x81,%al │ │ │ │ - lret $0x1 │ │ │ │ + add %ch,0x1ca81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1843019,15 +1842986,15 @@ │ │ │ │ add %dl,0x33(%rax) │ │ │ │ and $0x3,%al │ │ │ │ ... │ │ │ │ loopne 18fdf77 │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ test %cl,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1843077,50 +1843044,49 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xor %edi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xcd,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jg 18fe048 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x2,%ch │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1cb9d(%rax) │ │ │ │ + mov $0x1cb9d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fdivs 0x3(%rdx) │ │ │ │ ... │ │ │ │ cmp %cl,0x1ca(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x36c,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x2(%rdx,%rbx,8) │ │ │ │ + and %al,0x2(%rdx,%rbx,8) │ │ │ │ ... │ │ │ │ add %dh,0x1ce1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x325de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d1fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d6b4(%rax) │ │ │ │ + add %al,0x2d6b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cf46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x10(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2d9f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 191af7c │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x21,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xb(%rax) │ │ │ │ lret $0x1 │ │ │ │ @@ -1843155,15 +1843121,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x51(%rax) │ │ │ │ + add %ah,-0x57(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ce4c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x324,%eax │ │ │ │ @@ -1843176,16 +1843142,16 @@ │ │ │ │ test %ebp,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 18fe535 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xe9,%al │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ sub %al,0x1c2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x76(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ @@ -1843304,18 +1843270,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x32a,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x1(%rbp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x2,-0x39(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea (bad),%rax │ │ │ │ + movabs 0x480000000002c75b,%al │ │ │ │ + lea (bad),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%bl │ │ │ │ @@ -1843336,29 +1843300,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x326b2,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d025(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2c557(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jl 18fe4e2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x321da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x21(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ cs fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W fcmove %st(6),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32fa1(%rax) │ │ │ │ @@ -1843369,42 +1843332,43 @@ │ │ │ │ add %ah,%al │ │ │ │ repz cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ hlt │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x64(%rax) │ │ │ │ + add %dl,-0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c9ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - hlt │ │ │ │ + cmc │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ call 191b59d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c19a(%rax) │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cd32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4d(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ sbb %bh,%cl │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - adc %bl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1c8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd1,%al │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d1ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %bl,-0x9(%rax) │ │ │ │ @@ -1843412,19 +1843376,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 18fe5ee │ │ │ │ cmp (%rbx),%al │ │ │ │ ... │ │ │ │ xor %cl,0x1c3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x25(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ - lret $0x1 │ │ │ │ + movabs 0x700000000002db7a,%al │ │ │ │ + loopne 18fe61d │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x375a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jb 18fe62b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1843440,15 +1843402,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jle 18fe68d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ced0(%rax) │ │ │ │ + add %dh,-0x30(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cb3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repnz insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1843534,15 +1843498,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3223b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %bh,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2de02(%rax) │ │ │ │ + add %ah,0x2de02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1843597,21 +1843561,23 @@ │ │ │ │ add %dh,0x33944(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x2(%rcx,%rdx,8) │ │ │ │ + rolb $0x0,0x2(%rcx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + lea (bad),%ecx │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x1cf(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,(%rsi) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + es fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ @@ -1843620,19 +1843586,20 @@ │ │ │ │ enter $0xcb1b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs 0xf45800000000037b,%eax │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4b(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xdd,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rdx │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x3e,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fwait │ │ │ │ @@ -1843660,15 +1843627,15 @@ │ │ │ │ cmp %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ divl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001d011,%al │ │ │ │ + movabs 0x700000000001d011,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cfb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1843713,24 +1843680,29 @@ │ │ │ │ add %cl,0x1c864(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ mov $0x1cf,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x2f(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + lock cwtl │ │ │ │ + xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - not %cl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d1c3(%rax) │ │ │ │ + cmp %dh,%dh │ │ │ │ + roll $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1ca8e(%rax) │ │ │ │ + jo 18febcd │ │ │ │ + roll $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + mov %edx,%cs │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jnp 18fec57 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3f(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ @@ -1843824,17 +1843796,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ divl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rbx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x2db(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRXB rolb %cl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x30,%bl │ │ │ │ @@ -1843866,33 +1843836,31 @@ │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2e(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2c554(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ fadd %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x43(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x63(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1843912,15 +1843880,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ + add %ah,-0x5c(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%bl │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1843934,21 +1843902,24 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cfaa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d912(%rax) │ │ │ │ + add %dh,0x12(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x38(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp %dl,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lea 0x3(%rip),%esi │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %ch,0x1cab7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x7e,%bl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1843987,15 +1843958,15 @@ │ │ │ │ rclb $0x3,0x6f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fnop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x61(%rax) │ │ │ │ + add %ah,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rax │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1844003,20 +1843974,18 @@ │ │ │ │ loopne 18ff094 │ │ │ │ xor (%rbx),%eax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ cmp %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2c(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %dh,0x2dbd4(%rax) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - rex.RXB int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1cc47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x331,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5f,%al │ │ │ │ (bad) │ │ │ │ @@ -1844052,21 +1844021,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x367(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2c4(%rip) │ │ │ │ - add %ch,%al │ │ │ │ - rex.W rolb %cl,(%rcx) │ │ │ │ + xor %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + call 191c50d │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rsi) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + ss xor $0x3,%eax │ │ │ │ add %ch,-0xc(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x364b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ lret $0x1 │ │ │ │ @@ -1844174,15 +1844143,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x339(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 18ff45d │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c3e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33423(%rax) │ │ │ │ ... │ │ │ │ @@ -1844194,19 +1844164,15 @@ │ │ │ │ push %rcx │ │ │ │ jnp 18ff4ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1c7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + subb $0x0,0x2(%rcx,%rbx,8) │ │ │ │ subb $0x1,-0x33(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1844272,15 +1844238,15 @@ │ │ │ │ add %al,0x378cb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ fs int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2d5(%rdi) │ │ │ │ + shlb $0x0,0x2d5(%rdi) │ │ │ │ add %dl,0x1ca36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33ed8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ gs enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1844290,44 +1844256,46 @@ │ │ │ │ add %bl,0x1ca34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ rex iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c44a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x366,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x2,%ebp │ │ │ │ + add %al,%al │ │ │ │ + jg 18ff6e0 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsp │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.B jns 18ff73f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1c7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb5,%al │ │ │ │ - fadds (%rdx) │ │ │ │ + adc %dh,0x2d8(%rsi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repz jp 18ff77f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1844344,35 +1844312,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jae 18ff79f │ │ │ │ ... │ │ │ │ rolb $1,0x1ce(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2(%rcx,%rax,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x1c4cd │ │ │ │ - add %al,(%rax) │ │ │ │ + rex pop %rdx │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x33(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%dl │ │ │ │ movsxd (%rbx),%eax │ │ │ │ ... │ │ │ │ sub %bl,(%rsi,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59(%rax) │ │ │ │ + add %ah,0x59(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ffreep %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d7e6(%rax) │ │ │ │ + add %al,0x2d7e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c735(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x6a,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1844395,20 +1844363,17 @@ │ │ │ │ add %ah,0x36ec3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmc │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x2c2,%ecx │ │ │ │ + add %ah,0x2c2b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - fcmovb %st(0),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x1c0da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1c376(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2df01(%rax) │ │ │ │ @@ -1844420,16 +1844385,16 @@ │ │ │ │ fidivrs 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 18ff961 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0xd7,%eax │ │ │ │ + and %ah,%ch │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1844448,16 +1844413,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ je 18ffa2f │ │ │ │ ... │ │ │ │ call 191c375 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x3c(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ jo 18ffa77 │ │ │ │ @@ -1844544,15 +1844508,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ mov %dl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rbx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1844572,15 +1844536,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32144(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c1a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ + add %dl,-0x3a(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001c489,%al │ │ │ │ cmp $0x36e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 18ffcee │ │ │ │ @@ -1844618,19 +1844582,18 @@ │ │ │ │ jno 18ffe13 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmc │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rol $0x2,%cl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2c1b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ + xor %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1844645,43 +1844608,51 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,(%rax) │ │ │ │ - lret $0x1 │ │ │ │ + or %ah,0x1cf(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - lret $0x2 │ │ │ │ + lock data16 (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub %al,%cl │ │ │ │ + add %ch,(%rax) │ │ │ │ + or %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33391(%rax) │ │ │ │ + add %dh,0x2cac6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000333e9,%al │ │ │ │ + movabs 0x8000000000333e9,%al │ │ │ │ + sub %al,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x33391(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x28,%al │ │ │ │ - faddl (%rdx) │ │ │ │ + (bad) │ │ │ │ + sub %ah,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - enter $0xca31,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xor %ecx,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x67,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7e(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1844737,21 +1844708,23 @@ │ │ │ │ xor %cl,%dl │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x35(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c622(%rax) │ │ │ │ + add %dl,0x20(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x26(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,-0x2f(%rdi) │ │ │ │ + jo 19000b1 │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ rex or %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loopne 19000a1 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1844780,23 +1844753,20 @@ │ │ │ │ push %rax │ │ │ │ and $0x37,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d012(%rax) │ │ │ │ + add %dh,0x12(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + sbb %bl,0x1cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cwtl │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ + jo 190014a │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ @@ -1844874,35 +1844844,34 @@ │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fmul %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d194(%rax) │ │ │ │ + add %dh,-0x6c(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcl $1,%bh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x3,0x20(%rbx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ cmp %bh,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36df7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x26(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %eax,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c180(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movabs 0xadb00000000001c9,%eax │ │ │ │ jae 19002cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x85,%al │ │ │ │ @@ -1844935,15 +1844904,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fst %st(7) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c728(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp 0x3(%rbx),%esi │ │ │ │ @@ -1845002,15 +1844971,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sti │ │ │ │ jns 19003ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001cf4b,%al │ │ │ │ + movabs 0xb00000000001cf4b,%al │ │ │ │ loop 19003ea │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x59(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1845137,28 +1845106,34 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33dd8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ce7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %ah,0x2c75e(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x200000000001c26d,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1c26d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jae 19006df │ │ │ │ - ... │ │ │ │ - sbb %cl,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 191d68a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2c264(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + lret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - inc %edi │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c800(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ror $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cltd │ │ │ │ @@ -1845221,15 +1845196,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ in (%dx),%eax │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ + add %al,-0x78(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ call 191cfe8 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3254e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1845354,15 +1845329,15 @@ │ │ │ │ movabs %al,0xb4100000000001c9 │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov %edx,%cs │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ in $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1845437,31 +1845412,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x335a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %edi,%cs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2de99(%rax) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x5a(%rax) │ │ │ │ + js 1900bac │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x75,%al │ │ │ │ + jo 1900bcf │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cld │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repz fadds (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + hlt │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000037724,%al │ │ │ │ @@ -1845472,22 +1845448,14 @@ │ │ │ │ xor %ebp,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1900b44 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x362f0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x59(%rax) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - addr32 (bad) │ │ │ │ - add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1845499,29 +1845467,31 @@ │ │ │ │ rex xchg %eax,%esi │ │ │ │ ja 1900c0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcd,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c17c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + js 1900bdc │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x3c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ adc %ecx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cce4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1845586,22 +1845556,24 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1900e0b │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x2,-0x32(%rbp) │ │ │ │ + mov $0x55,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%dl │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + rcl %cl,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bl │ │ │ │ + sti │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x34(%rbp) │ │ │ │ @@ -1845664,15 +1845636,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x335d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lret $0x1d0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rbx,%rax,8) │ │ │ │ + rorb $1,(%rdx) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6d(%rax) │ │ │ │ push $0x3 │ │ │ │ add %ch,%al │ │ │ │ @@ -1845733,24 +1845706,28 @@ │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ jns 1900f8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000002dbfd,%al │ │ │ │ - jl 1900f6b │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xfd,%al │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rbp │ │ │ │ - flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 190101e │ │ │ │ + enter $0x1,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,-0x27(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test %eax,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1c3(%rbp) │ │ │ │ add %al,%al │ │ │ │ mov %esp,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jl 1900f95 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1845758,19 +1845735,21 @@ │ │ │ │ add %al,%al │ │ │ │ adc $0x335,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%cl │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jb 1900f9e │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + add $0x2,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c551(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jae 1900fef │ │ │ │ ... │ │ │ │ rolb $0x1,-0x37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1845847,22 +1845826,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x3,%eax │ │ │ │ add %bl,0x50(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - inc %edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %dl,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %al,(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %al,0x1(%rax,%rdx,8) │ │ │ │ add %dl,0x33d0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ loopne 19011f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1845924,23 +1845899,22 @@ │ │ │ │ adc $0x36a,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x90,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x36(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + lock rex.X lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ror %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ fcmovnbe %st(7),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ test %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1846005,31 +1845979,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56(%rax) │ │ │ │ xor (%rbx),%al │ │ │ │ ... │ │ │ │ lock adc %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %ebx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1(%rbp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3e,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %bh,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xb(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d804(%rax) │ │ │ │ + add %ah,0x2d804(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x41(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x372b1(%rax) │ │ │ │ ... │ │ │ │ @@ -1846044,15 +1846019,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ ror $1,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cbb3(%rax) │ │ │ │ + add %ah,0x2cbb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c9f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1c116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1846117,15 +1846092,15 @@ │ │ │ │ lock mov (%rdi),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xc9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x43(%rax) │ │ │ │ + add %ah,-0x43(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1846158,24 +1846133,23 @@ │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2d7(%rsi) │ │ │ │ + adc %ah,0x2d7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cdef,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c914(%rax) │ │ │ │ + add %al,0x2c914(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c810(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c063(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ test $0xc4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1846314,32 +1846288,32 @@ │ │ │ │ jg 1901b5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1e(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loop 1901b42 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + fstp %st(3) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ addr32 ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x338a3(%rax) │ │ │ │ @@ -1846378,24 +1846352,28 @@ │ │ │ │ rorb $1,0x1c4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x37d(%rcx) │ │ │ │ add %al,0x75(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x2d9,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + rcr %cl,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rbx) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x61,%al │ │ │ │ - faddl (%rdx) │ │ │ │ + xor %esp,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2dc61(%rax) │ │ │ │ ... │ │ │ │ - sbb %dl,-0x34(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rbp │ │ │ │ + int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR sub (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xceba,$0x1 │ │ │ │ @@ -1846426,15 +1846404,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ss roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c94e(%rax) │ │ │ │ + add %ah,0x2c94e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x18(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ add %dh,(%rdx) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1846445,16 +1846423,16 @@ │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WX xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c45b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x67(%rax) │ │ │ │ je 1901cff │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1846490,20 +1846468,18 @@ │ │ │ │ jp 1901dc6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5f(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0xde,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 1901d6b │ │ │ │ + add %bh,0x9(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rclb $1,0x69(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x52(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1846572,30 +1846548,35 @@ │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1901e5f │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2c9(%rbx) │ │ │ │ + mov $0xa3,%al │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc194,$0x1 │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x32c26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000032c26,%al │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x369e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c4c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RX ret │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rsi │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1846634,15 +1846615,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x47(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - movabs 0xcf700000000001c9,%al │ │ │ │ + movabs 0xc2200000000001c9,%al │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1846737,22 +1846718,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000001cbd0,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1c8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000002dca4,%al │ │ │ │ - add %edx,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,0x2dc(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xd(%rax) │ │ │ │ - jg 190216f │ │ │ │ + rolb $1,(%rcx) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex or $0x37f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ shrb $1,-0x3c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x30(%rax) │ │ │ │ jge 190217f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1846761,46 +1846742,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x31(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x14(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %dl,-0x5d(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.WXB leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ce66(%rax) │ │ │ │ + add %ah,0x2ce66(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xor %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x14(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0xdd,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %rcx,%rbx │ │ │ │ + add %cl,0x29(%rax) │ │ │ │ + lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d39a(%rax) │ │ │ │ + add %ah,0x2d39a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5c(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1846834,15 +1846815,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edx │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ push $0x1c9b9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x10(%rax) │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c1ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x176ad(%rax) │ │ │ │ ... │ │ │ │ @@ -1846964,24 +1846945,24 @@ │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdi) │ │ │ │ + and %ch,(%rdi) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs 0x6fe00000000001cd,%eax │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dl,-0x2(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ + add %ah,-0x5c(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20(%rax) │ │ │ │ @@ -1847019,15 +1847000,17 @@ │ │ │ │ add %ah,-0x25(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.WX rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c260(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1847053,18 +1847036,18 @@ │ │ │ │ push %rax │ │ │ │ jns 190271f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c374(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp $0x2c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + xor %ch,%dh │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %ebp,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1(%rsp,%rcx,8) │ │ │ │ @@ -1847109,28 +1847092,26 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c11d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x2c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %eax,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,(%rcx) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ cmp $0x3,%eax │ │ │ │ add %ah,0x1cd1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rcl $1,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x28(%rax) │ │ │ │ @@ -1847218,30 +1847199,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32a77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c1d8(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ js 190299d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x375c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jnp 19029b2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x366cc(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RX and (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1902a21 │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ clc │ │ │ │ @@ -1847295,21 +1847280,21 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ mov $0x5c,%al │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cfec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs %eax,0x2db │ │ │ │ + add %dh,%al │ │ │ │ + movabs %al,0x2db │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1c8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + nop │ │ │ │ pop %rsp │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fcmovnb %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1847324,16 +1847309,16 @@ │ │ │ │ add %dl,0x37c00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdx │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rcx │ │ │ │ + add %ah,%al │ │ │ │ + pop %rax │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1847342,19 +1847327,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lahf │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c7d3(%rax) │ │ │ │ + add %dh,-0x2d(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x39(%rax) │ │ │ │ - (bad) │ │ │ │ + push $0x1c539 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x69(%rax) │ │ │ │ js 1902c6f │ │ │ │ ... │ │ │ │ test $0xad,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1847374,23 +1847358,25 @@ │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ or %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cba4(%rax) │ │ │ │ + add %dh,-0x5c(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x10(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WXB fiadds (%r10) │ │ │ │ ... │ │ │ │ ror %cl,%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2d(%rax) │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ @@ -1847431,30 +1847417,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ rex.W sbb %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xb(%rax) │ │ │ │ + add %al,0x9(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c597(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jl 1902eb4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x2db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ (bad) │ │ │ │ adc %ebp,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1847484,24 +1847469,24 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x3(%rbp,%rdi,2) │ │ │ │ ... │ │ │ │ call 1920013 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %ecx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c829(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c934(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor $0xc9,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %dh,(%rbx,%rax,1) │ │ │ │ @@ -1847532,36 +1847517,36 @@ │ │ │ │ call 191fe69 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x368ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - call 1903437 │ │ │ │ + add %dh,0x2c9e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ + add %ah,-0x64(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cf14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c57f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jge 1903150 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x43(%rax) │ │ │ │ + add %dl,-0x43(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ xor %bh,-0x3c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60(%rax) │ │ │ │ jge 19031cf │ │ │ │ @@ -1847596,15 +1847581,15 @@ │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37b6d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs 0xa5700000000001c3,%al │ │ │ │ + movabs 0xa5600000000001c3,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cli │ │ │ │ enter $0x1,$0x0 │ │ │ │ @@ -1847667,17 +1847652,16 @@ │ │ │ │ js 19034d1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ ror $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - ret $0x2 │ │ │ │ + rorb $1,(%rdx,%rax,8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32808(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1847689,33 +1847673,38 @@ │ │ │ │ adc %ch,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ xor $0x2de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - js 1903509 │ │ │ │ + push %rax │ │ │ │ + jp 1903482 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbp │ │ │ │ + ss add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x57(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x339cf(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7a(%rax) │ │ │ │ - iret │ │ │ │ + add %al,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x32e,%esi │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x0,0x1ce(%rdx) │ │ │ │ - add %dl,%al │ │ │ │ - cltd │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rbx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1847756,18 +1847745,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x32d,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1c1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%ah │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - add %dl,(%rdx) │ │ │ │ - lret $0x1 │ │ │ │ + rcr $0xc7,%ch │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32ccd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c531(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1847785,15 +1847776,15 @@ │ │ │ │ mov $0xc8,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33994(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1d28a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c062(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7d(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1847819,33 +1847810,30 @@ │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2c5,%edx │ │ │ │ + add %ah,0x2c5b0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - out %eax,$0xc8 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x1c8e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37bfb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cebf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x32f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cf96,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d48d(%rax) │ │ │ │ + add %ah,0x2d48d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x46(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x35,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1847900,15 +1847888,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36c1e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c8fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - pushf │ │ │ │ + cwtl │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1847938,16 +1847926,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x71,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xca,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x10,%al │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %dh,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1847965,22 +1847953,21 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x377,%esi │ │ │ │ add %al,(%rax) │ │ │ │ jo 1903a67 │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x2de,%esi │ │ │ │ add %al,(%rax) │ │ │ │ call 1920584 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - ret │ │ │ │ + mov $0xc3,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1848066,17 +1848053,15 @@ │ │ │ │ lock mov $0x69,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ loope 1903b13 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0xce,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2ce14(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1848090,29 +1848075,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33f81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ror $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bh │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x600000000001cf81,%al │ │ │ │ - add $0xc2,%al │ │ │ │ + mov $0x30,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1cf81(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x3(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x2,-0x29(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1903c3d │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xcd,%dl │ │ │ │ + add %al,%al │ │ │ │ + ror %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33a43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d102(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1848133,17 +1848122,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x76(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ enter $0xcee7,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2cb(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W sahf │ │ │ │ + shlb $0x0,0x2cb(%rdx) │ │ │ │ + add %cl,-0x62(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ xor %bh,-0x39(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1848159,15 +1848147,15 @@ │ │ │ │ or $0x3e,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7e(%rax) │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c6f6,%al │ │ │ │ mov $0x32e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1848190,16 +1848178,15 @@ │ │ │ │ add %dl,0x32b8f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rex.WX enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ jo 1903ef0 │ │ │ │ (bad) │ │ │ │ @@ -1848228,24 +1848215,24 @@ │ │ │ │ cmp %ch,0x3(%rip) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x1c3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %ebp,0x3(%rbx) │ │ │ │ ... │ │ │ │ - movabs 0x300000000001c7fb,%al │ │ │ │ + movabs 0x200000000001c7fb,%al │ │ │ │ or %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x8(%rax) │ │ │ │ + add %al,-0x8(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRX lretq $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1848273,28 +1848260,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.RB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ccad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - ret $0x2 │ │ │ │ + add %ah,0x2c260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ceff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x3b,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cdb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %bl,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1848401,16 +1848386,16 @@ │ │ │ │ mov $0x7a,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x67(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rdi │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rol %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1848436,18 +1848421,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2e(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x33f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xcf77,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x50000000000335de,%al │ │ │ │ + push %rax │ │ │ │ mov $0xc5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %r8,(%r11) │ │ │ │ ... │ │ │ │ add %ch,0x1c8(%rdx) │ │ │ │ @@ -1848458,19 +1848440,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0x70,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d1ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3f(%rax) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + ror $0x2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c517(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x17,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc 0x3(%rax),%edi │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ fcmovbe %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1848557,17 +1848540,22 @@ │ │ │ │ rex adc (%rdx),%edi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c514(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - lret $0x2c4 │ │ │ │ + fadd %st(4),%st │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - adc %al,0x1d1(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19045f4 │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c2c3 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1848626,15 +1848614,15 @@ │ │ │ │ add %dl,0x1d64e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33206(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d17b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ or %edi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xf(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1848647,24 +1848635,24 @@ │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x330c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x15(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x24(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcr $0x2,%ebx │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ shl $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jae 1904714 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1848710,15 +1848698,15 @@ │ │ │ │ or %bh,0x3(%rax) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ pop %rcx │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ + add %ah,-0x23(%rax) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36b33(%rax) │ │ │ │ @@ -1848786,20 +1848774,28 @@ │ │ │ │ (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x29(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x62(%rax) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x29(%rax) │ │ │ │ + lret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x6f(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x377eb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1848808,42 +1848804,42 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 1904ca3 │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ + add %dl,0x2a(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repz rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1904955 │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cc05(%rax) │ │ │ │ + add %al,0x2cc05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c7af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ jl 190497f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xce,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ + add %dl,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1848904,16 +1848900,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36bf6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xcc,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1848974,15 +1848970,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ xor %dh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ @@ -1849181,15 +1849177,15 @@ │ │ │ │ (bad) │ │ │ │ js 1904f5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dl │ │ │ │ + and %bl,%dl │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x2b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1849218,50 +1849214,53 @@ │ │ │ │ nop │ │ │ │ mov 0x3(%rbx),%gs │ │ │ │ ... │ │ │ │ mov $0x51,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xda,%al │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xc0,%al │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rax │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xd250,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x36(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x332bc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x5f(%rax) │ │ │ │ + enter $0x1,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jbe 19050f5 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x78(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cefd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x5f(%rax) │ │ │ │ - enter $0x1,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - lock jbe 1905105 │ │ │ │ + add %ah,%al │ │ │ │ + lret │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.X roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c60e(%rax) │ │ │ │ + add %al,0xe(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x333c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -1849298,25 +1849297,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ch,0x3(%rsi) │ │ │ │ ... │ │ │ │ loopne 19050cf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cbe3(%rax) │ │ │ │ + add %al,-0x1d(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x75(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %bl,0x362(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x3d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.XB fldl (%r10) │ │ │ │ + rex.R fldl (%rdx) │ │ │ │ ... │ │ │ │ shlb $0x0,0x1cc(%rdx) │ │ │ │ add %al,0x37508(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1849383,15 +1849384,15 @@ │ │ │ │ and %dh,(%rsi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs %eax,0x32e8000000000369 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 19055b6 │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1c9(%rbp) │ │ │ │ add %ah,0x37f02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1849425,29 +1849426,28 @@ │ │ │ │ add %ah,%al │ │ │ │ add %ebp,0x3(%rip) │ │ │ │ add %al,%al │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ + add %dh,-0x1a(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3a(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x3d,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c032(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x13(%rax) │ │ │ │ + add %dh,-0x12(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd5,%al │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1849500,20 +1849500,19 @@ │ │ │ │ add %dh,0x37e69(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2caa3,%al │ │ │ │ + nop │ │ │ │ + movabs %eax,0x2ca │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c0f3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + movabs 0xe00000000001c0f3,%al │ │ │ │ push %rbp │ │ │ │ jae 19054cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x2f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1849647,29 +1849646,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ fcmovne %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x54(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fwait │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001c5cd,%al │ │ │ │ + movabs 0x500000000001c5cd,%al │ │ │ │ loop 1905748 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1849684,27 +1849684,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c71c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7a(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dl,0x1c87d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dh,%al │ │ │ │ + add %al,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001c120,%al │ │ │ │ + add %ah,0x1c120(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c19a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0xd7,%al │ │ │ │ + add %ah,%al │ │ │ │ + jrcxz 19057e2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex movl $0x0,(%rcx) │ │ │ │ xor %bl,0x77(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1849713,15 +1849716,15 @@ │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,$0xc0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.RXB (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cc51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loope 1905881 │ │ │ │ @@ -1849791,15 +1849794,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0xc9,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c18c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %cl,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32f1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1849840,15 +1849845,15 @@ │ │ │ │ add %dl,0x33fc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ + lock int3 │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x3e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x28(%rax) │ │ │ │ @@ -1849866,15 +1849871,15 @@ │ │ │ │ add %al,-0x7(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%cl │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6a(%rax) │ │ │ │ + add %al,0x6a(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ @@ -1849910,15 +1849915,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ in $0xcc,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30(%rax) │ │ │ │ + add %dl,0x30(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jns 1905be1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33481(%rax) │ │ │ │ @@ -1849933,28 +1849938,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sahf │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x64(%rax) │ │ │ │ + add %al,0x64(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cd56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37150(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rol %cl,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cee1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %ebp,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1849991,16 +1849995,16 @@ │ │ │ │ ... │ │ │ │ push $0x1d136 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fdivrl (%rbx,%rax,1) │ │ │ │ ... │ │ │ │ shlb $0x0,0x1c1(%rcx) │ │ │ │ - add %dh,%al │ │ │ │ - fmul %st(6),%st │ │ │ │ + add %dl,(%rax) │ │ │ │ + fxch %st(6) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c0a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x27(%rax) │ │ │ │ jg 1905eef │ │ │ │ @@ -1850036,16 +1850040,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x362(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x36(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + iret │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000001cd0b,%al │ │ │ │ xor $0x34,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1850090,16 +1850094,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ret $0x376 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1ca(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c4c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -1850210,24 +1850213,23 @@ │ │ │ │ add %ch,0x1c3dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x369b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x18(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x19(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ + jne 1906280 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x75(%rax) │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bh,0x36(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jg 19062f1 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c2ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33db4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1850268,15 +1850270,15 @@ │ │ │ │ jl 190644b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x36(%rbx) │ │ │ │ + add %ah,-0x36(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ dec %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37378(%rax) │ │ │ │ @@ -1850334,26 +1850336,27 @@ │ │ │ │ push %rax │ │ │ │ rex.WRXB sub %r8,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x42,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c155(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WXB rolq $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c7f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37b09(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0xc1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cb56(%rax) │ │ │ │ + add %ah,0x2cb56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x70(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x36(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1850371,16 +1850374,16 @@ │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + lock add $0xc1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x18(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -1850392,15 +1850395,15 @@ │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(,%rcx,8) │ │ │ │ - adc %ah,%cl │ │ │ │ + loopne 190661a │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c8a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc $0x7e,%al │ │ │ │ @@ -1850445,15 +1850448,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lret │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ adc %dh,%ah │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1850545,15 +1850548,15 @@ │ │ │ │ movabs %eax,0x8010000000000365 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x3(%rax,%rdi,2) │ │ │ │ add %dh,-0x3f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ pop %rcx │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1850631,15 +1850634,15 @@ │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1906a03 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cd56(%rax) │ │ │ │ + add %dl,0x2cd56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3354a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1850675,33 +1850678,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000037d4a,%al │ │ │ │ rex.XB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c0c3(%rax) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ adc %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36d9a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1c0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 1906e26 │ │ │ │ + sub $0xc8,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1c095 │ │ │ │ + add %ch,-0x6b(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d865(%rax) │ │ │ │ + add %dl,0x2d865(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xe(%rax) │ │ │ │ @@ -1850844,15 +1850849,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lock xor $0x3,%al │ │ │ │ ... │ │ │ │ rex.W rcl %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c9ff(%rax) │ │ │ │ + add %ah,0x2c9ff(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x320b1(%rax) │ │ │ │ @@ -1850886,17 +1850891,16 @@ │ │ │ │ call 1923189 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3301e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 190718a │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rax │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %cl,-0x3a(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cdf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ @@ -1851000,15 +1851004,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ js 190728b │ │ │ │ {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ ds add (%rax),%eax │ │ │ │ @@ -1851042,47 +1851047,44 @@ │ │ │ │ push %rdi │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ repnz int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %dh,0x2dba5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rol %cl,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc1d3,$0x1 │ │ │ │ + add %ah,0x7f(%rax) │ │ │ │ + sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jg 1907305 │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0xc9e0,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - loopne 19072ac │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + xor %ah,0x6e(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xc7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%cl │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1851142,41 +1851144,37 @@ │ │ │ │ jge 190741f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe5,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dd56(%rax) │ │ │ │ + add %dh,0x56(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1c0fe(%rax) │ │ │ │ + cwtl │ │ │ │ + inc %al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ jns 190747f │ │ │ │ ... │ │ │ │ mov $0xa6,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ + add %bh,(%rdi) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ - mov $0x1cfde,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x1ce,%edi │ │ │ │ + fdivrs 0x1ce(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loopne 19074fc │ │ │ │ + lock loopne 19074ec │ │ │ │ add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e(%rax) │ │ │ │ jae 19074df │ │ │ │ @@ -1851249,15 +1851247,15 @@ │ │ │ │ test $0x3e,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x10(%rax) │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ and %bh,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1851278,23 +1851276,23 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c77e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x2,%edi │ │ │ │ add %bl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %bh,0x3(%rdx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001d329,%al │ │ │ │ + movabs 0x1d329,%al │ │ │ │ xor %ebx,%esi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ movabs %eax,0x8fb00000000001c2 │ │ │ │ ss add (%rax),%eax │ │ │ │ @@ -1851390,41 +1851388,52 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex jo 19078ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%cl │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dd87(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %ebx,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsxd %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %esi,0x3(%rdx) │ │ │ │ ... │ │ │ │ mov %cl,-0x2e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor (%rbx),%bh │ │ │ │ add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loopne 1907902 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ + mov $0x6a,%al │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1cd6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) (%rdi) │ │ │ │ + loopne 1907987 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4b(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dd4a(%rax) │ │ │ │ + add %dh,0x2dd4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x325c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1851454,22 +1851463,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ call 1907d43 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rsi) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - and %dh,%dl │ │ │ │ + and %ch,%ah │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x52(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dl │ │ │ │ + add %cl,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x75,%al │ │ │ │ @@ -1851483,15 +1851492,15 @@ │ │ │ │ enter $0x37b,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x27(%rdi) │ │ │ │ + and %al,-0x27(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1caea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ jno 1907aaf │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1851552,15 +1851561,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ loope 1907c34 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cca6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x75(%rax) │ │ │ │ + add %dl,-0x7a(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1851588,30 +1851597,30 @@ │ │ │ │ add %al,-0xf(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ iret │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - fildl (%rdx) │ │ │ │ + rex test $0xdb,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov $0x1,%al │ │ │ │ - lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,0x1ca01(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %edx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c43a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x374bc(%rax) │ │ │ │ ... │ │ │ │ @@ -1851722,17 +1851731,15 @@ │ │ │ │ rex.WX │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %ebx,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2de85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4a(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1907f82 │ │ │ │ and $0x3,%al │ │ │ │ @@ -1851839,15 +1851846,15 @@ │ │ │ │ rex.W │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4d(%rax) │ │ │ │ + add %ah,0x4d(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ faddp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1851937,54 +1851944,62 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33d26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ iretw │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - fldl (%rdx) │ │ │ │ + add %dh,0x2ddae(%rax) │ │ │ │ ... │ │ │ │ - adc %ah,0x1cb(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and $0x1cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x3f,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d02e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6a(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - push $0x1d1e1 │ │ │ │ + add %dh,0x2c76a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x1f(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x337dd(%rax) │ │ │ │ + mov $0xdd,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cd86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %al,0x1ce8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32f64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x18(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x2ca(%rbp) │ │ │ │ + jo 19082a7 │ │ │ │ + lret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%ebp,%ecx │ │ │ │ add %ah,0x2dd41(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x15(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2dc(%rbp) │ │ │ │ + mov $0xdc,%bpl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push $0xffffffffffffffcc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1851999,16 +1852014,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3370e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cca7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0xc3,%al │ │ │ │ + add %dh,-0x13(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1852074,15 +1852089,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 19084a2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d865(%rax) │ │ │ │ + add %al,0x2d865(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d1cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xb(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ ... │ │ │ │ @@ -1852110,15 +1852125,15 @@ │ │ │ │ jle 19085cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ror %cl,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ cmp %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ca74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1852223,16 +1852238,15 @@ │ │ │ │ jg 190874f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19087b7 │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0xd7,%al │ │ │ │ + rex cmp $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0x1c1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19086ec │ │ │ │ and (%rbx),%eax │ │ │ │ @@ -1852263,22 +1852277,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x72(%rax) │ │ │ │ jne 19087bf │ │ │ │ ... │ │ │ │ jo 1908777 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x22(%rbx) │ │ │ │ + sarb $1,-0x22(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x26(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ or %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c50e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ jle 190880f │ │ │ │ @@ -1852403,35 +1852417,32 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3c(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jne 1908a22 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x76(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + cmp %bl,-0x3c(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x32 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %eax,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %bl,(%rbx) │ │ │ │ + enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37b2e(%rax) │ │ │ │ + mov $0x2e,%al │ │ │ │ + jnp 1908a7f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c73d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + cmpb $0x0,0x1c7(%rip) │ │ │ │ + add %dl,%al │ │ │ │ cld │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1852463,58 +1852474,58 @@ │ │ │ │ loopne 1908b36 │ │ │ │ and $0x3,%eax │ │ │ │ ... │ │ │ │ add %ch,0x39(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ah,-0x6a(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x86,%al │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x3(%rip),%dh │ │ │ │ add %cl,%al │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ enter $0x2d4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %dh,%al │ │ │ │ + pop %rbx │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c432,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %ebx,%esp │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x77(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1ca40(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x40,%al │ │ │ │ + lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ jnp 1908baf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -1852524,51 +1852535,51 @@ │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bh │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0x2db,%eax │ │ │ │ + and %bh,0x2db(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x2db,%eax │ │ │ │ + add %ah,0x5(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 19257e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ ja 1908bef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jo 1908bb6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c20d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x364a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ca32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WB faddl (%r10) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2dc49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1925633 │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbp │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ @@ -1852587,26 +1852598,23 @@ │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ add $0x1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xd7,%al │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + rcl $0x2,%bh │ │ │ │ ... │ │ │ │ + movabs 0x600000000001cbbe,%al │ │ │ │ + out %al,$0x23 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1cbbe(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x1a(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W loope 1908c64 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x1f(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sti │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ @@ -1852623,22 +1852631,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33734(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c287(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ + add %al,0x60(%rax) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ rex cmp %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x54(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %dl,0x2c654(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rol $0x1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cli │ │ │ │ @@ -1852657,16 +1852664,17 @@ │ │ │ │ je 1908da8 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.XB ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x58(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0xca,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f(%rax) │ │ │ │ push $0x3 │ │ │ │ @@ -1852750,15 +1852758,15 @@ │ │ │ │ jp 1908e7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1908f00 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dcc7(%rax) │ │ │ │ + add %al,0x2dcc7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.XB movl $0x0,(%r9) │ │ │ │ push %rax │ │ │ │ movq (%rbx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1852780,33 +1852788,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x6f,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c8b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0xd4,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x2d4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xa00000000001ce4f,%al │ │ │ │ - xor %r8,(%r11) │ │ │ │ + add %ah,0x1ce4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x3314d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.WXB lretq │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x1cb4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37818(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WX (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c2f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ jle 1908f9f │ │ │ │ @@ -1852858,15 +1852865,15 @@ │ │ │ │ add %dl,0x367a8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0xcf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e(%rax) │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x64(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37f12(%rax) │ │ │ │ @@ -1852916,42 +1852923,42 @@ │ │ │ │ mov $0x70,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb $0xc8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c7c4(%rax) │ │ │ │ + add %ah,0x2c7c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x58(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33606(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmc │ │ │ │ - fildl (%rdx) │ │ │ │ + add %dh,0x2dbf6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1cc2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1cc2d,%eax │ │ │ │ + add %dh,0xd(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d00d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1cb7c(%rax) │ │ │ │ + mov %bh,0x1(%rbx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub 0x0(%rbx,%rax,1),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub %eax,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1909154 │ │ │ │ + jl 190912f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubrs (%rcx) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x6f,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x48(%rax) │ │ │ │ iret │ │ │ │ @@ -1853001,19 +1853008,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x67(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x77(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,-0x3e(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jns 1909205 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x67(%rax) │ │ │ │ jo 190924f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -1853113,32 +1853121,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3214d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ ds rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - std │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + movabs 0x880000000002d5fd,%al │ │ │ │ + rolq $1,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x2f(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb (%rdi),%esp │ │ │ │ + and %bl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0xcf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %dl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c222(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WRX int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ and $0x3,%eax │ │ │ │ @@ -1853194,15 +1853197,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cef1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0xdc,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1853299,19 +1853302,18 @@ │ │ │ │ add %al,-0x9(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x3d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4b(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %ah,0x2dfb5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rdx,%rdx,8) │ │ │ │ + rex.WR rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1853330,39 +1853332,36 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x1cc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19097da │ │ │ │ ss add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1cfd8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %dl,0x1ca(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $1,0x2c(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jge 1909877 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ xor $0x3,%eax │ │ │ │ + ... │ │ │ │ add %cl,%al │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x71(%rax) │ │ │ │ jns 190987f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1853381,15 +1853380,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ roll $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and %edx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2f(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33844(%rax) │ │ │ │ @@ -1853500,18 +1853499,18 @@ │ │ │ │ add %ah,%al │ │ │ │ jrcxz 1909af9 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ceae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d945(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6f(%rax) │ │ │ │ + rex.RXB flds (%r10) │ │ │ │ + ... │ │ │ │ + js 1909b61 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1853519,15 +1853518,15 @@ │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movq $0x0,(%r9) │ │ │ │ - and %cl,0x2(%rcx,%rcx,8) │ │ │ │ + add %cl,0x2(%rcx,%rcx,8) │ │ │ │ add %ch,0x3c(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repz jl 1909b2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1853561,37 +1853560,39 @@ │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0xc7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x46(%rax) │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa,%al │ │ │ │ jbe 1909b9f │ │ │ │ ... │ │ │ │ cmp %dh,-0x3c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d70d(%rax) │ │ │ │ + add %al,0xd(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ {rex2 0xcd} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0x368,%eax │ │ │ │ add %al,(%rax) │ │ │ │ js 1909b94 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ bswap %esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1853637,15 +1853638,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rol $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x34(%rbp) │ │ │ │ + add %bh,-0x34(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c27a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret $0x361 │ │ │ │ ... │ │ │ │ @@ -1853702,15 +1853703,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb7,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %cl,%al │ │ │ │ - movabs %al,0x51b00000000001cb │ │ │ │ + movabs %al,0x51a00000000001cb │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ bswap %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1853722,28 +1853723,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36e1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7e(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002df93,%al │ │ │ │ - lahf │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebx │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W lahf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x68,%dl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cb7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rol %cl,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + lret │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x40(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36ae5(%rax) │ │ │ │ ... │ │ │ │ @@ -1853757,17 +1853762,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ fxch %st(6) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c6f8(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x2,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x44(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1909f56 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x22(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1853776,20 +1853783,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0xdb,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,-0x1a(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c2a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x0,0x1c2(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ fsubl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c272 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e(%rax) │ │ │ │ @@ -1853825,18 +1853831,19 @@ │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1909fdf │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + (bad) │ │ │ │ + mov $0xc8,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1cf3c,%eax │ │ │ │ + add %bh,0x1cf3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4d(%rax) │ │ │ │ js 190a03f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ah │ │ │ │ movl $0x0,(%rcx) │ │ │ │ @@ -1853864,25 +1853871,23 @@ │ │ │ │ cli │ │ │ │ jg 190a10f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb5,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0xc2,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x2c2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7c(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex test %dl,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 190a15a │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + adc %bh,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1854019,34 +1854024,35 @@ │ │ │ │ add %dl,0x33885(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ movabs %al,0x2d5 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x16,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36d24(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ce76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c0cf(%rax) │ │ │ │ + add %dl,-0x35(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x42(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5a(%rax) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c216(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1854059,15 +1854065,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0x323,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x31(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ rex.R faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ es and $0x3,%eax │ │ │ │ @@ -1854167,29 +1854173,32 @@ │ │ │ │ ... │ │ │ │ mov %al,0x1cb(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x36a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2ce53,%al │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ rex.WRXB iretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d1c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ + add %al,-0x78(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ adc %dh,0x1c7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 190a6f0 │ │ │ │ jns 190a74f │ │ │ │ ... │ │ │ │ @@ -1854233,15 +1854242,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3304c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fxch %st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,%al │ │ │ │ imul $0x2,%ebx,%ebx │ │ │ │ add %ch,0x1cac9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1854361,15 +1854370,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x371,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ rex.X leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1854403,23 +1854412,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36ca7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loop 190a9e3 │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ah,%dl │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x1c2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 190aa81 │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + enter $0xc2bd,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x2,-0x39(%rax) │ │ │ │ ... │ │ │ │ sarb $1,0x1(%rbx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rcx) │ │ │ │ jge 190aa8f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1854437,15 +1854445,15 @@ │ │ │ │ add %ah,%al │ │ │ │ movabs %eax,0xc7900000000001d0 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ xor %ch,(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dcf2(%rax) │ │ │ │ + add %ah,0x2dcf2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c53c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ std │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1854464,16 +1854472,15 @@ │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x36(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %ch,%cl │ │ │ │ + cmp %bpl,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1854488,15 +1854495,15 @@ │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001cd9b,%al │ │ │ │ + movabs 0x100000000001cd9b,%al │ │ │ │ nop │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ lret │ │ │ │ @@ -1854519,15 +1854526,15 @@ │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jmp 190ac96 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc $0x1,%edx │ │ │ │ add %ah,%al │ │ │ │ @@ -1854555,27 +1854562,27 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB sub $0x3,%al │ │ │ │ ... │ │ │ │ rex mov $0x1c4,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dl │ │ │ │ + adc %ch,%bh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c444(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ and $0x3,%al │ │ │ │ ... │ │ │ │ rex (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdx │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1854589,32 +1854596,34 @@ │ │ │ │ add %dh,0x37aca(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5f(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x19(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + pextrw $0xc5,(bad),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x72(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x37a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1c4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xd5,%bh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1c742(%rax) │ │ │ │ + mov $0xdf,%al │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x52(%rax) │ │ │ │ + nop │ │ │ │ + rex.X movl $0x0,(%rcx) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd6,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1854649,23 +1854658,23 @@ │ │ │ │ out %al,$0x38 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2de47(%rax) │ │ │ │ + add %al,0x2de47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cfe4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3a(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %al,0x3286e(%rax) │ │ │ │ ... │ │ │ │ - and %cl,-0x36(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WB lretq $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x41(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -1854748,15 +1854757,16 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jb 190b15f │ │ │ │ ... │ │ │ │ mov $0x4,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x2c8,%eax │ │ │ │ + add %dl,(%rsi) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x29,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x40(%rax) │ │ │ │ @@ -1854775,29 +1854785,26 @@ │ │ │ │ add %dh,%al │ │ │ │ or %edi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0x1c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2(%rdi,%rax,8) │ │ │ │ + add %ah,-0x39(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1d0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsi │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + adcb $0x2,-0x35(%rsi) │ │ │ │ ... │ │ │ │ + mov $0x1c186,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1c186(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb %bl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1854845,15 +1854852,15 @@ │ │ │ │ andb $0x3,(%rdx,%rbp,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8c,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%dh │ │ │ │ + loopne 190b2ff │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e(%rax) │ │ │ │ @@ -1854873,15 +1854880,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %dh,0x36c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1c0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ + adc %cl,(%rdx) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x1d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x38,%dh │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1854911,17 +1854918,15 @@ │ │ │ │ mov $0xa0,%al │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xce,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7f(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c393(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %edi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -1854973,30 +1854978,28 @@ │ │ │ │ adc %dh,0x6c(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp 190b47c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ add $0x2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%ch │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0xc4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + lock sub $0x2c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %cl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $1,(%rax) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x54(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 190b486 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ movabs 0xa00000000001cd38,%al │ │ │ │ and (%rdi),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1855005,24 +1855008,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock es ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c4f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x363,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ fdivs -0x36(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2f(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1855049,35 +1855044,34 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jae 190b5df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1cb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 190b5b8 │ │ │ │ + ror $1,%dl │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ce6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X fiaddl (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + fiaddl (%r10) │ │ │ │ ... │ │ │ │ mov $0x1cc5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ es add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x1c7,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c72f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -1855094,45 +1855088,49 @@ │ │ │ │ and %cl,0x1c3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x6d,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ce13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c8b8(%rax) │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x1cb,%esi │ │ │ │ + adc %bh,0x1cb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1f,%al │ │ │ │ and $0x3,%al │ │ │ │ ... │ │ │ │ fdivrs -0x35(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1c2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xdd,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %cl,(%rbx) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1c070(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jo 190b753 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36c44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ced0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2de5d(%rax) │ │ │ │ + add %ah,0x5d(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x1c8,%esi │ │ │ │ + sarb $1,0x1c8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x362(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc4,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x73(%rax) │ │ │ │ @@ -1855230,15 +1855228,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x373eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ imul $0x1,%ecx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%dl │ │ │ │ + add %dh,%dl │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd5,%al │ │ │ │ cs add (%rax),%eax │ │ │ │ @@ -1855274,27 +1855272,26 @@ │ │ │ │ add %dl,0x37e8e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ call *%rdi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x32(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %dh,0x2d831(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x3d(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ add %dh,0x70(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov %edx,%ecx │ │ │ │ @@ -1855309,30 +1855306,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dh,-0x21(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xcb,(%rdi) │ │ │ │ + rcrb $1,(%rdi) │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c17a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jge 190baef │ │ │ │ ... │ │ │ │ jo 190baff │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xd5,%cl │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xd5,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x12(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1855363,28 +1855361,31 @@ │ │ │ │ add %al,0x37aa8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7c(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000002dda7,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + loopne 190bba1 │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 190bba6 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rex (bad) │ │ │ │ ja 190bc0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000001c477,%al │ │ │ │ xor %ah,0x3(%rax) │ │ │ │ ... │ │ │ │ mov %bh,(%rcx,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d811(%rax) │ │ │ │ + add %dl,0x2d811(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33586(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1855404,24 +1855405,25 @@ │ │ │ │ rex.WRB │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x0(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rcr $1,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2f,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ or %bh,(%rsi) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x23(%rax) │ │ │ │ @@ -1855449,24 +1855451,27 @@ │ │ │ │ add %al,%al │ │ │ │ lret $0x363 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc2b4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002cb04,%al │ │ │ │ + mov $0x4,%al │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %bl,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x30,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %ch,0x1c130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33e88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c48e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor (%rbx),%ebp │ │ │ │ @@ -1855581,27 +1855586,30 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ ... │ │ │ │ add %ch,0x1d207(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c3af(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x2c3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c367(%rax) │ │ │ │ + test $0x67,%al │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x368dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rdx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB ret │ │ │ │ + push %rax │ │ │ │ + rex.W ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1855632,18 +1855640,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x369,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1cc(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex enter $0x2c0,$0x0 │ │ │ │ + (bad) │ │ │ │ + mov $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.WB int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls -0x34(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x332b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1855651,23 +1855660,23 @@ │ │ │ │ nop │ │ │ │ pop %rdi │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rbx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - jo 190c1b5 │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jnp 190c117 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,(%rax) │ │ │ │ - enter $0x1,$0x0 │ │ │ │ + add %bh,(%rax) │ │ │ │ + xor %cl,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3d,%al │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %dh,0x3653d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c4c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %esp,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1855686,18 +1855695,20 @@ │ │ │ │ add %dh,-0x2e(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x2ce,%eax │ │ │ │ + add %dh,0x2e(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,-0x3c(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jo 190c177 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repnz xor (%rbx),%al │ │ │ │ ... │ │ │ │ and %ch,%bl │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1855737,64 +1855748,65 @@ │ │ │ │ add %dl,%al │ │ │ │ pop %rbp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex movl $0x0,(%rcx) │ │ │ │ - loopne 190c23c │ │ │ │ + rolb $1,(%rdx) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ js 190c24f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 19294b8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d4ea(%rax) │ │ │ │ + add %ah,0x2d4ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c5a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rax) │ │ │ │ jbe 190c26f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.X movl $0x0,(%rcx) │ │ │ │ nop │ │ │ │ mov $0x36e,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ js 190c2b8 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - andb $0x0,0x2d8(%rbp) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ - ret $0x1 │ │ │ │ + jo 190c22f │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.WRXB ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x71(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,0x5b(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x3c(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 190c2a3 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rsp │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - cmp $0xc0,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x2c75f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1c0fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cbc3 │ │ │ │ @@ -1855835,54 +1855847,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %cl,0x5a(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d902(%rax) │ │ │ │ + add %al,0x2d902(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x49(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movaps %xmm0,(%rbx) │ │ │ │ ... │ │ │ │ js 190c3a0 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c4a5(%rax) │ │ │ │ + add %dl,0x2c4ae(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1caef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d7(%rax) │ │ │ │ + lock scas %es:(%rdi),%eax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x2a(%rax) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1cdd6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %ah,0x3(%rip) │ │ │ │ - add %ah,0x1ce97(%rax) │ │ │ │ + adc %al,0x325(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + movabs 0xd00000000001ce97,%al │ │ │ │ jle 190c481 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ inc %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x27(%rax) │ │ │ │ + add %ah,-0x27(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fwait │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1855898,15 +1855912,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ jp 190c47f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cc92 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d1fa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shrl $0x0,0x3(%rax) │ │ │ │ @@ -1855923,36 +1855938,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %ecx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x2da │ │ │ │ + add %al,0x68(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ sub %bh,0x1d1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %edx,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x1,%al │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x32(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jne 190c4ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xd1,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.XB iret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1855969,15 +1855985,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xor %bh,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x62(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d731(%rax) │ │ │ │ + add %al,0x2d731(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x320b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1855988,15 +1856004,16 @@ │ │ │ │ add %ah,-0x80(%rax) │ │ │ │ jle 190c57f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x3e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c1a9(%rax) │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d0f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32d25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x23(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ @@ -1856035,16 +1856052,17 @@ │ │ │ │ add %ah,0x332de(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jno 190c641 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6b(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + push $0xffffffffffffffc6 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ sub %eax,(%rbx) │ │ │ │ @@ -1856053,15 +1856071,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37b0f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c2ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c209(%rax) │ │ │ │ + add %dl,0x2c204(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x51(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ ... │ │ │ │ @@ -1856154,15 +1856172,15 @@ │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lea 0x3(%rax),%esp │ │ │ │ ... │ │ │ │ sarb $0x0,0x1d0(%rbp) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ jns 190c8f7 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c867(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1856192,17 +1856210,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x3,0x70(%rdx) │ │ │ │ ... │ │ │ │ rex lods %ds:(%rsi),%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5,%al │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x2cc05,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cd8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub (%rbx),%eax │ │ │ │ @@ -1856249,77 +1856265,71 @@ │ │ │ │ rex.WRX insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7b(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ + add %ah,0x17(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x321a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x79(%rax) │ │ │ │ - iret │ │ │ │ + add %bh,0x7f(%rax) │ │ │ │ + leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x37346(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 190cbf1 │ │ │ │ - leave │ │ │ │ + add %ah,-0x9(%rax) │ │ │ │ + int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37346(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + call 190ce40 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d0c7(%rax) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fcmovu %st(6),%st │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rdx │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %bl,%bl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3b(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $1,-0x31(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %eax,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d09b,%eax │ │ │ │ + add %bh,0x1d09b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x1,%esp │ │ │ │ - add %dh,%al │ │ │ │ - sti │ │ │ │ - ret $0x2 │ │ │ │ + rex.W pop %rdi │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2c217(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1c1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ test %spl,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x5f(%rax) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1f(%rax) │ │ │ │ - ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x28,%al │ │ │ │ @@ -1856370,15 +1856380,15 @@ │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %edi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ stc │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%bh │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1856422,20 +1856432,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x379e1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cec0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0xdc,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x16(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x10(%rax) │ │ │ │ + js 190cf12 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pushf │ │ │ │ sub $0x3,%eax │ │ │ │ add %dh,0x1cec9(%rax) │ │ │ │ @@ -1856473,15 +1856481,15 @@ │ │ │ │ ... │ │ │ │ mov $0x71,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x368,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001ce10,%al │ │ │ │ + movabs 0x200000000001ce10,%al │ │ │ │ call 190d2a0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1c8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ jle 190cfdf │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1856493,15 +1856501,15 @@ │ │ │ │ mov %gs,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jae 190cfbc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ jno 190cfd8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -1856565,16 +1856573,16 @@ │ │ │ │ lret │ │ │ │ jp 190d18f │ │ │ │ ... │ │ │ │ adc %cl,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ - ret │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,$0xc3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ call 190d390 │ │ │ │ add %al,(%rax) │ │ │ │ jo 190d155 │ │ │ │ @@ -1856589,16 +1856597,16 @@ │ │ │ │ fidivs (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x45(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jb 190d1c8 │ │ │ │ + add %dh,%al │ │ │ │ + jno 190d1c8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cb43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37587(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d3db(%rax) │ │ │ │ @@ -1856613,15 +1856621,15 @@ │ │ │ │ add %bl,0x68(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32fb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - adc %ch,(%rcx) │ │ │ │ + and %ah,(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4f(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1856655,15 +1856663,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jmp 190d335 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1c0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x3(%rbp,%rsi,2) │ │ │ │ ... │ │ │ │ @@ -1856758,25 +1856766,26 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x330e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x68(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x56(%rax) │ │ │ │ + add %al,-0x56(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xce,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd %ebp,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %ebp,0x0(%rbx,%rax,1) │ │ │ │ @@ -1856841,15 +1856850,19 @@ │ │ │ │ and $0x1cc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ jo 190d69f │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ cs movl $0x0,(%rcx) │ │ │ │ - movabs 0xf80000000002d5fc,%al │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ja 190d6df │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1856903,30 +1856916,29 @@ │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x71(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x328da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x21(%rax) │ │ │ │ + add %al,0x21(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1856945,15 +1856957,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x28(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ xor %al,(%rcx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ + add %ah,-0x69(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ sub %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x70(%rax) │ │ │ │ @@ -1856997,23 +1857009,25 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ ... │ │ │ │ and %dh,0x1ce(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 190d97a │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ + adc %dl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d7e7(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,$0xd7 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x33(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ faddl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1857040,15 +1857054,15 @@ │ │ │ │ mov $0x88,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %cl,0x1c0b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0x2dd,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ @@ -1857157,20 +1857171,19 @@ │ │ │ │ (bad) │ │ │ │ and %eax,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dh │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3c(%rax) │ │ │ │ - ret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rdx) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37047(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1857183,19 +1857196,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x373(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdx) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %dh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,(%rsi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ xor %al,(%rbx) │ │ │ │ ... │ │ │ │ jo 190db6a │ │ │ │ @@ -1857217,15 +1857231,16 @@ │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ and $0x3,%eax │ │ │ │ add %ah,0x36(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x26(%rax) │ │ │ │ + loopne 190dc5a │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1c9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 190dbdb │ │ │ │ jo 190dc0f │ │ │ │ ... │ │ │ │ @@ -1857239,15 +1857254,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6f(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cb40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x44(%rax) │ │ │ │ + add %dl,0x44(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5d(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x24(%rdx) │ │ │ │ @@ -1857337,23 +1857352,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cb78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37099(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c88d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c1bf(%rax) │ │ │ │ + add %dl,-0x4e(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6b(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c336(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or %al,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x339ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1857388,15 +1857402,16 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ xor %ah,%ah │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rcx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1857418,15 +1857433,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2df7d(%rax) │ │ │ │ + add %ah,0x2df7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xed,%al │ │ │ │ and %al,(%rbx) │ │ │ │ @@ -1857471,15 +1857486,15 @@ │ │ │ │ sbbb $0x3e,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x17(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 192aa93 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ @@ -1857509,15 +1857524,15 @@ │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ jle 190e16f │ │ │ │ ... │ │ │ │ sarb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1857552,19 +1857567,16 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRB iretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W push %rdi │ │ │ │ + add %dl,%al │ │ │ │ + movabs %eax,0x57480000000002d9 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1857607,15 +1857619,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32640(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sbb $0x1cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 190e291 │ │ │ │ + rex xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x14(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3283d(%rax) │ │ │ │ @@ -1857670,41 +1857682,32 @@ │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33b52(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - imul $0x1,%edi,%ecx │ │ │ │ - add %dl,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xor $0x3,%al │ │ │ │ - ... │ │ │ │ - rex.W │ │ │ │ - ss roll $0x0,(%rcx) │ │ │ │ + add %cl,0x36(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3386d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cc4f(%rax) │ │ │ │ + add %dl,0x2cc4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jnp 190e3f1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7b(%rax) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + add %al,0x2d585(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ja 190e3f8 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1c577(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub 0x3(%rcx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 190e444 │ │ │ │ lret │ │ │ │ @@ -1857720,15 +1857723,18 @@ │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 190e4ac │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c58a,%al │ │ │ │ + jo 190e3f3 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ std │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7f,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1857840,31 +1857846,29 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37e7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7d(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.XB │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 190e6b8 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0x23,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %al,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c34b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ds insl (%dx),%es:(%rdi) │ │ │ │ @@ -1857895,16 +1857899,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1a(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %al,0x1c182(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %bl,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRX ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cd46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cli │ │ │ │ and $0x3,%al │ │ │ │ @@ -1858037,17 +1858041,20 @@ │ │ │ │ loopne 190ea36 │ │ │ │ xor (%rbx),%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d191(%rax) │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c544(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x44,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x368,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbe,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1858095,31 +1858102,28 @@ │ │ │ │ add %ah,0xf(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ shrb $1,(%rsi) │ │ │ │ jb 190ec1f │ │ │ │ ... │ │ │ │ jo 190ec01 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - nop │ │ │ │ + movabs 0xb80000000002cf77,%al │ │ │ │ ja 190ec1a │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1c777(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %esp,0x3(%rbp) │ │ │ │ ... │ │ │ │ adc %cl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c7bf,%al │ │ │ │ + push %rax │ │ │ │ + rol $0x2,%edi │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jge 190ecbf │ │ │ │ + or %bh,-0x34(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shll %cl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 190ed0e │ │ │ │ @@ -1858139,22 +1858143,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,0x1c4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x36(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x2,-0x36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c767(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36a9a(%rax) │ │ │ │ + mov $0x67,%al │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + sbbb $0x0,0x36a(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32f3b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1858166,18 +1858169,19 @@ │ │ │ │ add %dl,0x32d(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rcx) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + rex adc %ebx,%edx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov $0x1c1e0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1c1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x32e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cd71,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1858195,37 +1858199,38 @@ │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rsp │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmul %st(3),%st │ │ │ │ + add %dh,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 190ef7f │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4e(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lea (bad),%ecx │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - movabs %al,0xfe900000000001ce │ │ │ │ + movabs %al,0xfe800000000001ce │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000001ca0e,%al │ │ │ │ mov $0x61,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1858249,14 +1858254,22 @@ │ │ │ │ cmp %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + fcmove %st(7),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + neg %ecx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ iret │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor 0x3(%rbx),%ch │ │ │ │ ... │ │ │ │ @@ -1858350,17 +1858363,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36b02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x47(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 190f20d │ │ │ │ - int $0x2 │ │ │ │ + rclb $1,0x2cd(%rbx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1c2,%edx │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x37b(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ call 192bb74 │ │ │ │ @@ -1858403,16 +1858416,16 @@ │ │ │ │ shlb $0x3,0x39(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 190f374 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + lahf │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rol $1,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1858447,24 +1858460,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33077(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ mov $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdi │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sti │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1858481,21 +1858494,22 @@ │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dd26(%rax) │ │ │ │ + add %dh,0x26(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - adc %bl,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + enter $0xcb12,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rcx │ │ │ │ jo 190f46f │ │ │ │ ... │ │ │ │ mov $0x1c930,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpl $0x3,(%rax) │ │ │ │ ... │ │ │ │ @@ -1858511,15 +1858525,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ sub $0x3,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ or $0xca,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ rex.WRXB rolq $1,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdx) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1858539,17 +1858553,15 @@ │ │ │ │ (bad) │ │ │ │ sub (%rsi),%ah │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jp 190f5c8 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2dd79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x79(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cltd │ │ │ │ @@ -1858589,45 +1858601,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 190f6a9 │ │ │ │ es add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c70f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ pushf │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x34(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x7c,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bh │ │ │ │ + add %bl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1caac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test %ebp,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbp │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xf(%rax) │ │ │ │ + add %ah,-0xf(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcc4d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor (%rcx),%edi │ │ │ │ @@ -1858638,15 +1858650,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int $0x65 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4d(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ enter $0xcda3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x37f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1858673,15 +1858685,17 @@ │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37e07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c908(%rax) │ │ │ │ + add %dh,0x8(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c393(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pushf │ │ │ │ and $0x3,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1858725,15 +1858739,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sarb $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x38(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7a(%rax) │ │ │ │ + add %dl,0x7a(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ js 190f92d │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36295(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1858751,15 +1858765,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2a(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c1b9(%rax) │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ out %eax,$0xc4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xa(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ @@ -1858784,15 +1858800,15 @@ │ │ │ │ int3 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ fiaddl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1858800,31 +1858816,30 @@ │ │ │ │ and %ah,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 190f992 │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ah,%dl │ │ │ │ - (bad) │ │ │ │ + cmpb $0x0,0x2d9(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + loop 190f9b1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33222(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x39(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x13(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %dh,0x2daed(%rax) │ │ │ │ ... │ │ │ │ - rcrb $0x0,0x1(%rdx,%rax,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x47(%rax) │ │ │ │ je 190fa3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %cl,%cl │ │ │ │ @@ -1858895,15 +1858910,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3334d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x66(%rax) │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rax │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1858926,15 +1858941,15 @@ │ │ │ │ (bad) │ │ │ │ rex.RX and (%rbx),%r8d │ │ │ │ ... │ │ │ │ test $0x11,%al │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6(%rax) │ │ │ │ + add %dl,-0x6(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1c9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x360(%rbx) │ │ │ │ ... │ │ │ │ @@ -1858959,23 +1858974,24 @@ │ │ │ │ movabs %eax,0x330 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %al,0x2dc1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%ch │ │ │ │ - rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 190fc2a │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2cb(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x364,%eax │ │ │ │ ... │ │ │ │ @@ -1859014,65 +1859030,65 @@ │ │ │ │ add %ah,%al │ │ │ │ sarl $1,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x1c8,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x3e(%rbx) │ │ │ │ + adc %dl,-0x3e(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - sub %bl,%ah │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %al,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + fadd %st,%st(2) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rdx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x36(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + rex.WRX lretq $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x37(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 190fe8a │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc97d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - repnz movb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1c852(%rax) │ │ │ │ + movabs 0x880000000002c6ec,%al │ │ │ │ + push %rdx │ │ │ │ + enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs 0x327,%al │ │ │ │ + shlb $1,0x327(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 190ffb1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ movsxd %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1859121,15 +1859137,15 @@ │ │ │ │ add %al,(%rbx) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.RB lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30(%rax) │ │ │ │ @@ -1859162,29 +1859178,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x3(%rbp,%rbp,2) │ │ │ │ add %cl,%al │ │ │ │ sub $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0xe(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001cbe2,%al │ │ │ │ + movabs 0xd00000000001cbe2,%al │ │ │ │ out %eax,$0xdd │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x80(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0xc4,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + and $0xc4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1859208,15 +1859223,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c55b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33d37(%rax) │ │ │ │ @@ -1859266,15 +1859281,15 @@ │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0xd7,%eax │ │ │ │ + shl $0xd7,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1859306,15 +1859321,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 192d0e2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c95b(%rax) │ │ │ │ + add %dl,0x2c95b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ ror $1,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ @@ -1859369,15 +1859384,15 @@ │ │ │ │ movabs 0x337a8,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ + add %dl,-0x4b(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1859386,39 +1859401,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26(%rax) │ │ │ │ jg 19103ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 192d0fe │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x39(%rax) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2c1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1ceb9(%rax) │ │ │ │ + test $0xb9,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37f10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cb30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x2,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x78(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x37a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jbe 191042a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jle 191042e │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c296(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x331dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1859449,15 +1859466,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jge 191056c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ce81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c24e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0xc2,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33538(%rax) │ │ │ │ @@ -1859474,15 +1859493,15 @@ │ │ │ │ adc %bl,(%rbx) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.RXB ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x15(%rax) │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d056(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0x325,%eax │ │ │ │ @@ -1859502,19 +1859521,24 @@ │ │ │ │ rex.B cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0x2,%ecx,%ebx │ │ │ │ - add %cl,0x1c006(%rax) │ │ │ │ + subb $0x2,-0x27(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c38e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rbx │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ gs int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x42,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -1859577,53 +1859601,51 @@ │ │ │ │ loopne 191085c │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1910855 │ │ │ │ + rex pop %rbx │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sub %bl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x337,%edi │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,%bl │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jb 19107f2 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jg 191083f │ │ │ │ ... │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0xcc,%al │ │ │ │ + add %dh,%al │ │ │ │ + add %esp,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pushf │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cafa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x73(%rax) │ │ │ │ @@ -1859649,16 +1859671,16 @@ │ │ │ │ shrb $1,0x3(%rcx,%rbp,1) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ clc │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xc2,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,%cl │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x377ee(%rax) │ │ │ │ @@ -1859718,31 +1859740,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cd8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xcf,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ and (%rbx),%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ lock roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2d0(%rip) │ │ │ │ - add %dh,0x1cf2c(%rax) │ │ │ │ + shlb $1,0x2d0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2c,%al │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x330fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imul $0x1,%esp,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1859769,15 +1859794,15 @@ │ │ │ │ fistpll (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x25(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1e(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1859880,15 +1859905,17 @@ │ │ │ │ jg 1910d25 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x76(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c82c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0xc8,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ce0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbp │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1859916,15 +1859943,15 @@ │ │ │ │ ja 1910d5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ror $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1860033,29 +1860060,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4e(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cf45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WXB filds (%r10) │ │ │ │ ... │ │ │ │ sub %dh,0x1c7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x37c(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ja 1910f01 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c672(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x37a(%rcx) │ │ │ │ ... │ │ │ │ @@ -1860097,22 +1860122,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs 0x36f,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cdb0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x51(%rax) │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lret │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1860137,16 +1860161,16 @@ │ │ │ │ mov %al,%dl │ │ │ │ movl $0x0,(%rcx) │ │ │ │ nop │ │ │ │ movslq (%rbx),%rax │ │ │ │ ... │ │ │ │ sarb $1,0x1cb(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.XB fldl (%r10) │ │ │ │ + (bad) │ │ │ │ + rex.R fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cbd3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1860160,17 +1860184,15 @@ │ │ │ │ xor %ch,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov %ebx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c2b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37cc2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1860265,35 +1860287,40 @@ │ │ │ │ add %dl,0x2dc0f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ffree %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %al,%al │ │ │ │ + xor %esi,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - shlb $0x1,-0x36(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jb 19113ad │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x37,%al │ │ │ │ - cmp (%rbx),%al │ │ │ │ + add %dh,0x33a37(%rax) │ │ │ │ ... │ │ │ │ - sub %al,0x1c1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RX sub (%rbx),%r8b │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %al,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x46(%rax) │ │ │ │ + sub (%rbx),%al │ │ │ │ ... │ │ │ │ or %al,0x1c2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ jle 191145f │ │ │ │ ... │ │ │ │ - movabs 0xc00000000001c8ca,%al │ │ │ │ + movabs 0xb00000000001c8ca,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1911447 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1860336,15 +1860363,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpl $0x3,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x33(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c2a4(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ce42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x23(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1860406,15 +1860435,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cbe5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ mov $0x2d1,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x32(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1860496,35 +1860525,35 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jmp 1911882 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0xc2,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19118a6 │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + mov $0x2c5,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ + push %rax │ │ │ │ + push %rdx │ │ │ │ movl $0x0,(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -1860571,15 +1860600,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %r8d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1a(%rax) │ │ │ │ + add %ah,0x1a(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000036202,%al │ │ │ │ @@ -1860604,15 +1860633,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cb3c │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ jg 1911a6f │ │ │ │ ... │ │ │ │ - movabs 0x700000000001cc2a,%al │ │ │ │ + movabs 0x600000000001cc2a,%al │ │ │ │ adc %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c738(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1860676,15 +1860705,17 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0xcc,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c92b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %ecx,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cd31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37451(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1860723,19 +1860754,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xda,(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1911d63 │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0xc4,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rsp,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ @@ -1860871,17 +1860902,15 @@ │ │ │ │ (bad) │ │ │ │ repz jg 1911fdf │ │ │ │ ... │ │ │ │ js 1912067 │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf2,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x2d4f2,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xe(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ jo 191204b │ │ │ │ (bad) │ │ │ │ @@ -1860916,16 +1860945,16 @@ │ │ │ │ in (%dx),%eax │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ and %bl,%bh │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - fildl (%rdx) │ │ │ │ + nop │ │ │ │ + repz fildl (%rdx) │ │ │ │ ... │ │ │ │ adc %dh,0x1(%rcx,%rcx,8) │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1860950,15 +1860979,15 @@ │ │ │ │ ... │ │ │ │ mov $0x3a,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shlb $0x3,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000000001d131,%al │ │ │ │ + movabs 0x1d131,%al │ │ │ │ cmp $0x2d7,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1(%rcx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1912292 │ │ │ │ @@ -1861020,16 +1861049,16 @@ │ │ │ │ add %ah,%al │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cfd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movb $0x0,(%edx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movb $0x0,%fs:(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -1861042,15 +1861071,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x70(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c711(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1861063,15 +1861092,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ pushf │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c205(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fmulp %st,%st(5) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x79(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1861079,15 +1861108,15 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.RXB jbe 191250f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,-0x33(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d402(%rax) │ │ │ │ + add %al,0x2d402(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3d(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %ebp,(%rax) │ │ │ │ @@ -1861135,16 +1861164,17 @@ │ │ │ │ add %al,0x1d1c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs %eax,0x3558000000000367 │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc6,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + hlt │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c917(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %edi,0x3(%rsi) │ │ │ │ ... │ │ │ │ @@ -1861152,15 +1861182,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRXB jns 191266f │ │ │ │ ... │ │ │ │ sbb %bh,-0x3d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c959(%rax) │ │ │ │ + add %al,0x2c959(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x30(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int1 │ │ │ │ @@ -1861170,67 +1861200,66 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 191273c │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c08f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c70e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs 0x32700000000001cf,%eax │ │ │ │ + movabs 0x32600000000001cf,%eax │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x44(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0xd5,%al │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ch,0x2(,%rdx,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ or %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cli │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3754c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x69(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x55(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ rcrb $0x0,0x1cb(%rbx) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ mov $0x3e,%al │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ ret │ │ │ │ @@ -1861239,15 +1861268,15 @@ │ │ │ │ add %dl,0x3265e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x62(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1861270,15 +1861299,15 @@ │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ ... │ │ │ │ mov $0x77,%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x51(%rax) │ │ │ │ + add %dl,0x51(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1cd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1912939 │ │ │ │ (bad) │ │ │ │ @@ -1861292,35 +1861321,45 @@ │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,(%rdi) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + call 192f94c │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x35,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ + rolb $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xc6,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - rolb $1,-0x2f(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7f(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %dl,%al │ │ │ │ + rex roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bh │ │ │ │ - lret │ │ │ │ + push %rax │ │ │ │ + jg 1912ab5 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32987(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1861415,15 +1861454,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1912bb9 │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d0e5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c16d(%rax) │ │ │ │ + add %dl,0x2c167(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ceb5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36184(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c9b0(%rax) │ │ │ │ @@ -1861485,24 +1861524,24 @@ │ │ │ │ add %al,0x32f92(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jae 1912d60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d8e0(%rax) │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + push %rax │ │ │ │ + jnp 1912d84 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7b(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x320f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x88000000000320f4,%al │ │ │ │ - jb 1912d8c │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x1c972(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %dh,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1861569,21 +1861608,19 @@ │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4c(%rax) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xd5,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x1cec6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov %cs,%edi │ │ │ │ @@ -1861634,21 +1861671,19 @@ │ │ │ │ jae 1912f94 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x15(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,-0x40(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $1,%bh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + data16 rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x1,%esi │ │ │ │ add %dh,%al │ │ │ │ mov $0x335,%edi │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc19d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -1861659,15 +1861694,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ fld %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ cmp %ebx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1861694,20 +1861729,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %esi,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %eax,0xc0900000000002ca │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + add %dh,0x2caa3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1d0c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x34(%rax) │ │ │ │ + rex int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cb05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7c(%rax) │ │ │ │ jge 191301f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1861718,15 +1861753,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x72(%rax) │ │ │ │ + add %al,-0x72(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ rclb $1,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %?,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1861754,15 +1861789,15 @@ │ │ │ │ add %dl,0x36b0e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cb27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x75(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1861829,16 +1861864,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsi │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c98d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36f51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1861861,35 +1861896,35 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmp %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ca7b(%rax) │ │ │ │ + add %al,0x2ca7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x363c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x63(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rbx) │ │ │ │ + mov $0x13,%al │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and %edi,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bl │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1861908,27 +1861943,30 @@ │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1913753 │ │ │ │ + add %al,-0x19(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x33(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + js 1913460 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x66(%rax) │ │ │ │ jo 191349f │ │ │ │ ... │ │ │ │ clc │ │ │ │ test $0x1cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock enter $0x2d6,$0x0 │ │ │ │ + loopne 1913482 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c15b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs %al,0x5100000000000366 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1861988,16 +1862026,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ loopne 1913646 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %dl,%al │ │ │ │ + push %rsi │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lret $0x1c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x33f(%rsi) │ │ │ │ @@ -1862018,23 +1862056,25 @@ │ │ │ │ (bad) │ │ │ │ jae 191368f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex js 1913656 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2df7e(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jle 191367a │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c236(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32948(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d06a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d813(%rax) │ │ │ │ + add %ah,0x2d813(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36cb1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1862072,15 +1862112,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x8(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ ... │ │ │ │ add %ch,0x1c1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x2,(%rcx,%rcx,8) │ │ │ │ + subb $0x2,(%rcx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jg 19137c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3241c(%rax) │ │ │ │ @@ -1862122,33 +1862162,38 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loopne 1913936 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,0x1c0(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov %eax,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x2d7(%rip) │ │ │ │ + add %dl,0x2d715(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x62(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ jbe 19139bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x32(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x1de00000000002c1,%al │ │ │ │ + rclb $1,0x2c1(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 19139ef │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ nop │ │ │ │ cmp $0x3,%eax │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ int $0x1 │ │ │ │ @@ -1862163,15 +1862208,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ xor $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ or $0x1cf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000002da6e,%al │ │ │ │ + movabs 0xa00000000002da71,%al │ │ │ │ sub $0xc7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0x36,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1862199,16 +1862244,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3620a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb $0x2c8,%eax │ │ │ │ + jo 1913ab7 │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov %cl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c923(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1862234,15 +1862279,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36dda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7d(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x2,-0x24(%rdi) │ │ │ │ + mov $0x47,%al │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x35(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x324(%rip) │ │ │ │ add %ch,0x1c181(%rax) │ │ │ │ @@ -1862285,15 +1862331,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37c43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cb99(%rax) │ │ │ │ + add %dh,-0x67(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x1c3,%edi │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000003379a,%al │ │ │ │ rex.RXB ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1862309,24 +1862357,23 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x3(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1cf,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xc7,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + sar $1,%bh │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x30(%rax) │ │ │ │ + jo 1913ce2 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %ch,%al │ │ │ │ + add %dh,%al │ │ │ │ + mov %al,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jbe 1913ceb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32669(%rax) │ │ │ │ @@ -1862365,37 +1862412,42 @@ │ │ │ │ add %dh,-0x77(%rax) │ │ │ │ xor (%rbx),%eax │ │ │ │ ... │ │ │ │ and %bl,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x36(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x49,%al │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ mov $0x1cb,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2dd(%rsi) │ │ │ │ - add %bh,0x1cafb(%rax) │ │ │ │ + mov $0x96,%al │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1cafb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7e(%rax) │ │ │ │ js 1913dcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%al │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cfcc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dc18(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb %bl,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c7ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1862438,15 +1862490,15 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ addb $0x3,(%rax,%rbp,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1913ec9 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sub $0xcf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1862588,36 +1862640,28 @@ │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WR outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1cfd9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %esi,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRXB int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cc4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cf3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4c(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 191413e │ │ │ │ + loopne 191412e │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33013(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rbp │ │ │ │ @@ -1862655,20 +1862699,18 @@ │ │ │ │ (bad) │ │ │ │ rex.WX (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0x1d1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa8,%al │ │ │ │ - fiaddl (%rdx) │ │ │ │ + movabs 0x2daa8,%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - rex.XB leave │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1c943(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37303(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d582(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ @@ -1862703,17 +1862745,16 @@ │ │ │ │ jg 19142cf │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fcmove %st(3),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4c(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -1862761,19 +1862802,16 @@ │ │ │ │ jp 19143af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa2,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x2,-0x22(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $0x1,-0x3c(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xc00000000002de58,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1914414 │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ jl 19143a4 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1862781,15 +1862819,15 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x335,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x33(%rax) │ │ │ │ + add %al,-0x33(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1862884,38 +1862922,38 @@ │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 191456c │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0xca,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2caa8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x22(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x365c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x28(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2(%rax,%rbx,8) │ │ │ │ + shlb $0x0,0x2(%rax,%rbx,8) │ │ │ │ ... │ │ │ │ - sub $0xc9,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1c9e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ xor %al,(%rbx) │ │ │ │ ... │ │ │ │ call 193169c │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2df26(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33fa4(%rax) │ │ │ │ @@ -1863061,19 +1863099,19 @@ │ │ │ │ add %dl,0x2e(%rax) │ │ │ │ jbe 191490f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock repz int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%cl │ │ │ │ - filds (%rdx) │ │ │ │ + movabs 0x2dfe1,%al │ │ │ │ ... │ │ │ │ - xor %ah,(%rbx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1863160,16 +1863198,16 @@ │ │ │ │ add %ah,%al │ │ │ │ mull (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x33(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ @@ -1863189,16 +1863227,15 @@ │ │ │ │ and %esp,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x75(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and %ecx,%ebx │ │ │ │ + andb $0xcb,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5d(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ jo 1914b48 │ │ │ │ jnp 1914aff │ │ │ │ @@ -1863206,21 +1863243,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000001c357,%al │ │ │ │ rex.RXB jle 1914b0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1930ddc │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dcbe(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2dc,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + shr $0xc7,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1863229,19 +1863266,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1914b45 │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,0x1c4(%rdx) │ │ │ │ + movabs 0x100000000002ddfb,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -1863263,38 +1863298,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x379,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c528(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and %ebp,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %al,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + lock cs ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c519(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1914b94 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add $0x2c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ jbe 1914b94 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdx │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1863306,15 +1863340,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ js 1914bef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms (%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%cl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1863335,20 +1863369,20 @@ │ │ │ │ adc %bl,-0x25(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret $0x1cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x28(%rbp) │ │ │ │ + rex jne 1914c33 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cf4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W lahf │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1863462,17 +1863496,17 @@ │ │ │ │ add %ch,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1914e9c │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb80000000002d991,%al │ │ │ │ - test %cl,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dl,0x2d9(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1cf84,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1863491,15 +1863525,15 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xd1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ce94(%rax) │ │ │ │ + add %ah,0x2ce94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cd29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ jae 1914f1f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1863512,27 +1863546,25 @@ │ │ │ │ xor $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ mov $0xd0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32d09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %dl,%dl │ │ │ │ + add %al,-0x1f(%rax) │ │ │ │ + iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x30(%rax) │ │ │ │ - sub %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2db98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ stc │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ cmp $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cae4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jo 1914fe3 │ │ │ │ @@ -1863543,38 +1863575,48 @@ │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7b,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - nop │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,%al │ │ │ │ + and %dl,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3(%rax) │ │ │ │ + add %dh,-0x30(%rax) │ │ │ │ + sub %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xc290,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ and (%rbx),%al │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ js 1914fa6 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4d(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jg 1914f7f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x2,%ebx,%ebx │ │ │ │ + add %dl,0x2db6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + popf │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x1cd(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rcx) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or $0x1cd,%eax │ │ │ │ @@ -1863588,19 +1863630,20 @@ │ │ │ │ jns 1914fef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %cs,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - movabs 0x500000000001c3cc,%al │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + {rex2 0xc7} lar (%r8),%r24d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1c3cc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ jne 191500f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc4a3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x61(%rsi) │ │ │ │ @@ -1863651,23 +1863694,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ jne 191509f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x30(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 19150d7 │ │ │ │ + jo 19150c7 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32be4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1863715,15 +1863750,15 @@ │ │ │ │ add %dh,%al │ │ │ │ adc %esp,0x3(%rcx) │ │ │ │ ... │ │ │ │ sbb %ch,(%rsi) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d2c5(%rax) │ │ │ │ + add %ah,0x2d2c5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c959(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jno 191524f │ │ │ │ @@ -1863802,15 +1863837,15 @@ │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%ch │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ + jo 191539d │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4d(%rax) │ │ │ │ @@ -1863844,20 +1863879,19 @@ │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x9(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x2f(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + rex.WX rolq $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x64(%rax) │ │ │ │ - ret │ │ │ │ + rex.W │ │ │ │ + fs ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1863871,17 +1863905,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x333c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %edx,%es │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c8f8(%rax) │ │ │ │ + add %dh,-0x8(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1cf1a(%rax) │ │ │ │ + mov $0x1a,%al │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c10d(%rax) │ │ │ │ @@ -1863924,15 +1863961,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x33(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ + add %ah,0x75(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W scas %es:(%rdi),%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %bh,%bl │ │ │ │ push $0x3 │ │ │ │ @@ -1863963,36 +1864000,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1c5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdd,%al │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0xb80000000002c9dd,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1cda7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja 19156e2 │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 19156e1 │ │ │ │ + ja 191566f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x47(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x42(%rax) │ │ │ │ - jnp 191567f │ │ │ │ + (bad) │ │ │ │ + mov $0x1c5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x37b,%esi │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1c4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + lock sbb %eax,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -1864056,15 +1864090,17 @@ │ │ │ │ pop %rdi │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 191585d │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cb57(%rax) │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1864092,19 +1864128,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RX jo 191591f │ │ │ │ ... │ │ │ │ adcb $0x0,0x1cb(%rax) │ │ │ │ add %dh,0x32090(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1cb1c(%rax) │ │ │ │ + add %ch,0x1cf6d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x1ca0000000000369,%al │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36219(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x27(%rax) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %esi,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ addr32 leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3795f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3c(%rax) │ │ │ │ @@ -1864173,15 +1864222,15 @@ │ │ │ │ sarb $0x3d,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xc2,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ fcmovne %st(2),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x42(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864210,39 +1864259,41 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %eax,%es:(%rdi) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ + add %al,%dl │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x28(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x329(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xd0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dab2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xda,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ movsxd %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33b84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push $0xffffffffffffffce │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x63(%rax) │ │ │ │ + add %ah,0x63(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ce48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864265,15 +1864316,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ call 193234d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ebp,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001cd02,%al │ │ │ │ + movabs 0xb00000000001cd02,%al │ │ │ │ jno 1915ba9 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864282,16 +1864333,16 @@ │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor $0xc4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub $0xdb,%al │ │ │ │ + add %dl,%al │ │ │ │ + sub %ebx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rol $1,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1864337,15 +1864388,16 @@ │ │ │ │ lock and (%rdi),%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6f(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xcc,%cl │ │ │ │ + mov $0xf1,%al │ │ │ │ + int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbx │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ @@ -1864392,16 +1864444,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x37b27,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x1d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%cl │ │ │ │ - (bad) │ │ │ │ + movabs 0x2c5df,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.XB int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x324(%rsi) │ │ │ │ @@ -1864428,23 +1864479,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x55(%rax) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0x1cf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ror $1,%al │ │ │ │ - add (%rax),%al │ │ │ │ + and %dl,%al │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ - enter $0x1,$0x0 │ │ │ │ + ror $0xc8,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1915ed9 │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xc7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb(%rax) │ │ │ │ @@ -1864476,15 +1864526,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37364(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2daec(%rax) │ │ │ │ + add %ah,0x2daec(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x65(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x369e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864514,19 +1864564,19 @@ │ │ │ │ rorb $1,0x336(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rcx) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dh,0x2dfd6(%rax) │ │ │ │ ... │ │ │ │ - sbb %bh,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sti │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4b(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ movq $0x0,(%r9) │ │ │ │ @@ -1864587,15 +1864637,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c0ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ + add %dl,-0x42(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ @@ -1864632,15 +1864682,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cltd │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebx │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864656,29 +1864707,32 @@ │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ addr32 int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c441,%al │ │ │ │ + rex │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c39a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rsi │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xor %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x25(%rax) │ │ │ │ - leave │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcmovne %st(1),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864707,17 +1864761,17 @@ │ │ │ │ jbe 19163af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %bl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + stc │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c7dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x61,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864728,39 +1864782,39 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rcx │ │ │ │ add (%rax),%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ced4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d26b(%rax) │ │ │ │ + add %dh,0x6b(%rax) │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37613(%rax) │ │ │ │ + shrb $1,0x1cc(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x78(%rax) │ │ │ │ - lret $0x1 │ │ │ │ + movabs 0x6800000000037613,%al │ │ │ │ + mov %cl,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37d2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5d(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubrs -0x39(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2c(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ je 191645f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000001c000,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and $0x3,%eax │ │ │ │ ... │ │ │ │ @@ -1864788,15 +1864842,15 @@ │ │ │ │ sbb %cl,(%rdi) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ mov $0x5e,%al │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x69(%rax) │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %al,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864821,41 +1864875,42 @@ │ │ │ │ or $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2(%rbp,%rax,8) │ │ │ │ + cmpb $0x2,-0x3b(%rbx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ fmul %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2df5c(%rax) │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jb 1916651 │ │ │ │ + cmp %dh,-0x32(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ jno 191668f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19166d0 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d050(%rax) │ │ │ │ + add %dl,0x2d050(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c362(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2a,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864907,25 +1864962,25 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jae 1916734 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x48(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %al,0x2deb8(%rax) │ │ │ │ ... │ │ │ │ - rex pop %rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1916815 │ │ │ │ - fildl (%rdx) │ │ │ │ + movabs 0x2db6b,%al │ │ │ │ ... │ │ │ │ - mov $0x1c95d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1c95d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) (%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5a(%rax) │ │ │ │ leave │ │ │ │ @@ -1864934,41 +1864989,37 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ or %ch,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c705(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - leave │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 19331d0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cbe9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ clc │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ loopne 19168d9 │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x0,0x3(%rdi),%esp │ │ │ │ call 1933099 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c726(%rax) │ │ │ │ + add %al,0x2c726(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1864976,30 +1865027,29 @@ │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0xd0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3a(%rax) │ │ │ │ + add %ah,-0x3a(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int3 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x3,(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,(%rbx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - nop │ │ │ │ - fcmovnb %st(3),%st │ │ │ │ + shl $0xc3,%ch │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ jno 191690e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36503(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1865073,41 +1865123,41 @@ │ │ │ │ add %bl,0x7d(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ jb 19169ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001ca44,%al │ │ │ │ + movabs 0x400000000001ca44,%al │ │ │ │ rex.RX (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cc69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x326,%edx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WXB movq $0x0,(%r9) │ │ │ │ - rcr $1,%bl │ │ │ │ - lret │ │ │ │ + rcr $0xcb,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33b95(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cbc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0xc8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1865125,16 +1865175,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37ec3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xor $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1916bc5 │ │ │ │ - leave │ │ │ │ + sarb $1,-0x37(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1865165,57 +1865214,48 @@ │ │ │ │ enter $0xc1c1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2b,%al │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomp %st(7) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - subl $0x3,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x39,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repnz lret $0x2 │ │ │ │ + add %dh,0x2caf2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cebe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cs cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jnp 1916ca3 │ │ │ │ + lock jnp 1916c93 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cd9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int3 │ │ │ │ - jp 1916c4f │ │ │ │ + jp 1916c3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.WRXB iretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37(%rax) │ │ │ │ @@ -1865246,34 +1865286,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmp %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ - jle 1916c9f │ │ │ │ + jle 1916c8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rcx) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c190(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %es,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c9a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cba3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x78(%rax) │ │ │ │ - jg 1916ccf │ │ │ │ + jg 1916cbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1865287,15 +1865329,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcaca,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ - jg 1916cff │ │ │ │ + jg 1916cef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rbx) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7b(%rax) │ │ │ │ @@ -1865313,15 +1865355,15 @@ │ │ │ │ lock int1 │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37955(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jmp 1916cfe │ │ │ │ + jmp 1916cee │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cd92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0xcc,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1865339,49 +1865381,50 @@ │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x880000000003772b,%al │ │ │ │ mov %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c(%rax) │ │ │ │ - jno 1916d7f │ │ │ │ + jno 1916d6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x3b(%rbx) │ │ │ │ + rex jnp 1916d40 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ce3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdx │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xce7b,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2c1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + enter $0xce7b,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock lea (bad),%eax │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ mov %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c1fd(%rax) │ │ │ │ + add %dh,0x2c1e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c0f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1865390,22 +1865433,29 @@ │ │ │ │ add %al,%al │ │ │ │ add $0x22,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ or %bl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c7cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36bac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cs lret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add (%rsi),%esp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -1865429,28 +1865479,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbp │ │ │ │ jg 1916e4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rsi) │ │ │ │ - lret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add (%rsi),%esp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rbp │ │ │ │ - leave │ │ │ │ + add %dl,-0x37(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x9(%rax) │ │ │ │ - je 1916e6f │ │ │ │ + je 1916e5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1cc(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x24(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1865459,29 +1865500,29 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1916ee5 │ │ │ │ + jo 1916ed5 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - loopne 1916e7c │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %bh,0x1d0fe(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x65(%rax) │ │ │ │ + loopne 1916e6c │ │ │ │ sub $0x3,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ or $0x1cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1d0fe(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ + ... │ │ │ │ add %al,%al │ │ │ │ popf │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs %eax,0xa5e000000000033b │ │ │ │ @@ -1865506,16 +1865547,16 @@ │ │ │ │ and %al,%dl │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jle 1916fb2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2de,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2de,%esi │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000001ce58,%al │ │ │ │ sbb (%rdi),%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5a(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ @@ -1865560,19 +1865601,19 @@ │ │ │ │ or %cl,0x1ca(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc 0x3(%rcx),%esp │ │ │ │ ... │ │ │ │ sub %ah,-0x39(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WX rolb $1,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WXB rolb $1,(%r10) │ │ │ │ ... │ │ │ │ sbbb $0x0,0x1(%rax,%rcx,8) │ │ │ │ - loopne 1917131 │ │ │ │ + xor %dh,(%rdi) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c5cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x11(%rax) │ │ │ │ jnp 191711f │ │ │ │ @@ -1865599,15 +1865640,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc 0x3(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W loopne 1917174 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c9e5(%rax) │ │ │ │ + add %dh,-0x1b(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WB rolb $1,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x91,%al │ │ │ │ xor (%rbx),%al │ │ │ │ @@ -1865617,15 +1865660,15 @@ │ │ │ │ pop %rdx │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37dc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c2db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7e(%rax) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c76f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x3(%rax) │ │ │ │ @@ -1865639,17 +1865682,15 @@ │ │ │ │ enter $0x329,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ + add $0xc9,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.X int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 191722a │ │ │ │ @@ -1865672,48 +1865713,43 @@ │ │ │ │ add %dh,0x1c944(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x331,%edi │ │ │ │ add %al,(%rax) │ │ │ │ call 19342a1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push $0x2c9 │ │ │ │ + add %dh,0x2c968(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cld │ │ │ │ + add %ah,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000033104,%al │ │ │ │ enter $0x1ca,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor 0x3(%rcx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 191724f │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $1,0x2d7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc %ecx,%ecx │ │ │ │ + cmp %dl,(%rcx) │ │ │ │ + leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ js 19172f9 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ rex.X enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1917314 │ │ │ │ - faddl (%rdx) │ │ │ │ + lock rex.WX faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cs ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6a(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ @@ -1865766,42 +1865802,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x17(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rcx │ │ │ │ - fildl (%rdx) │ │ │ │ + add %bl,-0x25(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and $0x2de,%eax │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and $0x2de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x2b(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %ecx,%cs │ │ │ │ + add %ah,%al │ │ │ │ + lea (bad),%ecx │ │ │ │ + leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WX lretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ca77(%rax) │ │ │ │ + add %dl,0x2ca77(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30(%rbp) │ │ │ │ @@ -1865831,47 +1865871,46 @@ │ │ │ │ push %rax │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ror $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d6d5(%rax) │ │ │ │ + add %al,0x2d6d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %ax,(%rbx) │ │ │ │ ... │ │ │ │ js 19174e4 │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + jo 19174b8 │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ccbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rcr $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd274,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bl │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - mov $0xc1,%al │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ - nop │ │ │ │ - add (%rdx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0xc7,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1c7c1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x32202(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xb(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1865953,15 +1865992,15 @@ │ │ │ │ jle 19176af │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdx │ │ │ │ lret $0x1 │ │ │ │ @@ -1865970,30 +1866009,26 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ movabs %eax,0x5e400000000001cc │ │ │ │ js 191771f │ │ │ │ ... │ │ │ │ - movabs 0xf00000000001ccd5,%al │ │ │ │ + movabs 0xe00000000001ccd5,%al │ │ │ │ pop %rbx │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1d0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbf,%al │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x11(%rax) │ │ │ │ - lret │ │ │ │ + movabs 0x600000000002ccbf,%al │ │ │ │ + adc %ecx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c985(%rax) │ │ │ │ + add %dl,0x2c985(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd %ecx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36eb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1866050,15 +1866085,15 @@ │ │ │ │ or %ah,0x1(,%rax,8) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ and $0x3,%eax │ │ │ │ ... │ │ │ │ add %ah,0x1c1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ out %al,$0xd7 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jbe 191785a │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1866076,17 +1866111,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock enter $0x37c,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fcmovne %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - neg %ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1866142,16 +1866176,16 @@ │ │ │ │ add %ah,0x3308f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int1 │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + rcr $0xc1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ and %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ @@ -1866186,15 +1866220,15 @@ │ │ │ │ add %al,0x1cb51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37ea6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WRXB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ int3 │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1917af8 │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1866391,31 +1866425,32 @@ │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x373(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x60(%rax) │ │ │ │ + add %al,-0x66(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xcb,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37e56(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jl 1917f50 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6(%rax) │ │ │ │ @@ -1866448,15 +1866483,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xor (%ebx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xcd,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1866477,26 +1866513,26 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x331ba(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c185(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ + add %ah,-0x3d(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa0000000000372d5,%al │ │ │ │ lock int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xlat %gs:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ nop │ │ │ │ @@ -1866511,28 +1866547,21 @@ │ │ │ │ (bad) │ │ │ │ jns 19180bf │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x2 │ │ │ │ + add %al,0x2c22a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c4be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbp │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2dd5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,(%rdi) │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x1cb07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7f(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1c1(%rbp) │ │ │ │ add %dh,-0x7c(%rax) │ │ │ │ @@ -1866559,16 +1866588,20 @@ │ │ │ │ lock (bad) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x580000000002d20a,%al │ │ │ │ - rex ret $0x1 │ │ │ │ + nop │ │ │ │ + or %dl,%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x40(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ jae 191815f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%ah │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -1866579,19 +1866612,15 @@ │ │ │ │ cmp $0x3,%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ stc │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x83,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002d483,%al │ │ │ │ add %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36a97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -1866600,17 +1866629,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x67(%rax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repz enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x2(%rbx,%rcx,8) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x1c5,%eax │ │ │ │ + and %dh,0x2cb(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,0x1c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x78000000000324c6,%al │ │ │ │ rex rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x27(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1866637,18 +1866666,20 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dc65(%rax) │ │ │ │ + add %al,0x65(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fidivs (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c567(%rax) │ │ │ │ @@ -1866663,25 +1866694,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsxd 0x3(%rip),%esp │ │ │ │ add %bl,0x7e(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dddd(%rax) │ │ │ │ + add %dh,-0x23(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + lea (bad),%eax │ │ │ │ movl $0x0,(%rcx) │ │ │ │ loopne 19182ad │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1cb(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x2cf(%rdi) │ │ │ │ + mov $0x8f,%al │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rdx │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x35(%rax) │ │ │ │ jbe 19182df │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1866753,15 +1866790,15 @@ │ │ │ │ fdivrl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rsp │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cc49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jne 1918456 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1866806,15 +1866843,16 @@ │ │ │ │ add %dh,0x3308b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6f(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 191856e │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ rex.X rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1918631 │ │ │ │ @@ -1866900,15 +1866938,16 @@ │ │ │ │ lea (%rax),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xor %dh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cae9(%rax) │ │ │ │ + add %dl,-0x17(%rax) │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c158(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33556(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test %ecx,%esi │ │ │ │ @@ -1867018,15 +1867057,15 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ cmp %bl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c941(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -1867090,15 +1867129,15 @@ │ │ │ │ and $0x37e,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repnz int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1918a3e │ │ │ │ + jo 1918a3e │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c86c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x379,%esp │ │ │ │ @@ -1867202,31 +1867241,31 @@ │ │ │ │ jo 1918b2f │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ mov %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xc5,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ ss lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp (%r11),%eax │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ pop %rsp │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2da(%rdi) │ │ │ │ + loopne 1918bb9 │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ js 1918c4e │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x33a(%rbp) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0xc8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1867320,22 +1867359,22 @@ │ │ │ │ rex.WRXB outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x26(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7(%rax) │ │ │ │ + add %al,0x7(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ xor $0xcf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2da05(%rax) │ │ │ │ + add %al,0x2da05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c9a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0x6e,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1867345,22 +1867384,23 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3755e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + addb $0x2,-0x2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.R ret $0x1 │ │ │ │ + add %al,0x1(%rdx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x328e0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + loopne 1918ea3 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x65(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fdivrl (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1867380,19 +1867420,20 @@ │ │ │ │ rcrb $0x6a,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jmp 1918eca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cbb3(%rax) │ │ │ │ + add %dl,0x2cbb3(%rax) │ │ │ │ ... │ │ │ │ imul $0x1,%esp,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - lock roll $0x0,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcmovnb %st(1),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cf5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x330bc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x32(%rax) │ │ │ │ @@ -1867401,16 +1867442,17 @@ │ │ │ │ add %dl,%al │ │ │ │ lret │ │ │ │ cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ enter $0xd03d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x22,%al │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + and %al,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loopne 1919011 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x339a7(%rax) │ │ │ │ ... │ │ │ │ @@ -1867560,35 +1867602,35 @@ │ │ │ │ add %ah,%al │ │ │ │ test $0x377,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x39,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cecf(%rax) │ │ │ │ + add %al,0x2cecf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WX enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x23(%rbp) │ │ │ │ + adc %cl,-0x23(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d39d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x63(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x33(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1919321 │ │ │ │ + add %dh,-0x49(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1867650,27 +1867692,27 @@ │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1c8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x361e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ce5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WB fldl (%r10) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2dd49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc2,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmc │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5b(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c80a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ sbb $0x2,%edx │ │ │ │ add %dh,0x11(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3c(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1867689,22 +1867731,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000001c843,%al │ │ │ │ sarb $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19194d4 │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0xdf,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x1c0,%eax │ │ │ │ + add %dl,0x1c00d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub (%rdi),%sil │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c587(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x371ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cf4f(%rax) │ │ │ │ @@ -1867740,16 +1867781,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c744(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37949(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d06d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4c(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xd7,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.RX iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x78(%rax) │ │ │ │ @@ -1867813,21 +1867854,22 @@ │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9c,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5(%rax) │ │ │ │ + add %dh,0x17(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19195de │ │ │ │ + (bad) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c0ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1867848,27 +1867890,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov 0x3(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c779 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs %eax,0x21880000000002d1 │ │ │ │ + add %dh,%al │ │ │ │ + movabs %al,0x21880000000002d1 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x339,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x1cfbc │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2cdef(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x52(%rax) │ │ │ │ + js 1919764 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bh │ │ │ │ xor $0x3,%eax │ │ │ │ add %dh,0x1c149(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1867877,29 +1867915,27 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %dl,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2ca0a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cfbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3b(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x62(%rax) │ │ │ │ + add %dl,-0x62(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cb32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1867938,38 +1867974,46 @@ │ │ │ │ add %ah,0x374ad(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1e(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jrcxz 1919915 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - rorb $0x0,0x1c9(%rax) │ │ │ │ - add %ah,0x39(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %cl,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d65c(%rax) │ │ │ │ + add %dh,0x5c(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ imul $0x1,%eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex flds (%rdx) │ │ │ │ + xor %al,-0x27(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - enter $0xcc68,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + push $0x1cc │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x33a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c87e │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x48(%rax) │ │ │ │ @@ -1868070,49 +1868114,47 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret $0x1c2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2ca(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0xc2,(%rdx) │ │ │ │ + shlb $0x0,0x2ca(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ ss add (%rax),%eax │ │ │ │ ... │ │ │ │ adc $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.WX fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1c1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jbe 1919bfe │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - movabs %al,0x7f900000000001c1 │ │ │ │ + movabs %al,0x48d00000000001c1 │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c2d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2df61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3703d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cltd │ │ │ │ @@ -1868143,16 +1868185,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x79(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ mov %al,-0x3d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4d(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xca,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x338ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1868293,15 +1868336,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37137(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ test $0xc7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ adc $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ @@ -1868319,29 +1868362,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd 0x3(%rcx),%edi │ │ │ │ ... │ │ │ │ or %dl,%dl │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x27(%rax) │ │ │ │ + add %ah,0x27(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,-0x3d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ jg 1919eff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%ah │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x8(%rax) │ │ │ │ + add %al,-0x8(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WXB rolq $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1868351,15 +1868394,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WB rolb %cl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dh │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ - movabs 0x100000000001d1e5,%al │ │ │ │ + movabs 0x700000000001d1e5,%al │ │ │ │ in $0xdd,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRX rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1868375,16 +1868418,16 @@ │ │ │ │ jg 1919fd5 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x63(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0xcb,%al │ │ │ │ + add %dh,%al │ │ │ │ + xor %ebx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c227(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ @@ -1868441,17 +1868484,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x32c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%dl │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x2,%esi │ │ │ │ add %dl,(%rax) │ │ │ │ enter $0x1cd,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %ebp,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1868461,22 +1868503,24 @@ │ │ │ │ lock rex.WXB │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5c(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%dh │ │ │ │ + add %al,%cl │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ add %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d7e3(%rax) │ │ │ │ + add %dl,-0x1d(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ xor $0x3,%al │ │ │ │ @@ -1868527,15 +1868571,15 @@ │ │ │ │ add %ch,0x336(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ rex.WR fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1868630,59 +1868674,51 @@ │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x38(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001cf15,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1cfa5(%rax) │ │ │ │ + movabs 0x300000000001cf15,%al │ │ │ │ + movabs 0x2e80000000002c5,%al │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add %ch,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 191a3ed │ │ │ │ + jl 191a3cf │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and 0x0(%rbx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6f(%rax) │ │ │ │ + js 191a441 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdi) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %dh,0x1cd(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 191a384 │ │ │ │ + sub %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ test $0xb5,%al │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %dh,0x1cd(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 191a3b4 │ │ │ │ - sub %al,(%rbx) │ │ │ │ ... │ │ │ │ cmp %dl,%ah │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ jge 191a43f │ │ │ │ @@ -1868711,27 +1868747,28 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x373,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ce(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 191a528 │ │ │ │ + jo 191a534 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001cd4a,%al │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbp │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + popf │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1868792,17 +1868829,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 191a641 │ │ │ │ jne 191a5df │ │ │ │ ... │ │ │ │ clc │ │ │ │ mov $0x1cd,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x2d7e3,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.X lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ @@ -1868861,24 +1868896,19 @@ │ │ │ │ add %dl,0x1c5ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ jne 191a73f │ │ │ │ ... │ │ │ │ rolb $1,0x1c4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rbx) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + rex xadd %eax,(%rdx) │ │ │ │ ... │ │ │ │ + sbb %dl,0x1ce(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x336d1(%rax) │ │ │ │ + movabs 0x336d1,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d0c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ @@ -1868886,25 +1868916,28 @@ │ │ │ │ pop %rax │ │ │ │ mov $0x1ca,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 191ab7a │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1d0(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmul %st(0),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1c2f8(%rax) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5f(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %dl,0x2c7a1(%rax) │ │ │ │ ... │ │ │ │ - adc %dh,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33989(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2b(%rax) │ │ │ │ int3 │ │ │ │ @@ -1868957,15 +1868990,15 @@ │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001ccc3,%al │ │ │ │ + movabs 0x1ccc3,%al │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jg 191a920 │ │ │ │ @@ -1869090,23 +1869123,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdx │ │ │ │ push $0x3 │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 191ab4d │ │ │ │ + lock xchg %eax,%ebx │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ rex stos %al,%es:(%rdi) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 191ac4e │ │ │ │ - ret $0x2 │ │ │ │ + movabs 0x2c257,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ @@ -1869150,23 +1869182,22 @@ │ │ │ │ out %al,(%dx) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ test $0x6c,%al │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x26(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + rex.X fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x53(%rax) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1ccad │ │ │ │ add %al,(%rax) │ │ │ │ - add %esi,%ebx │ │ │ │ + add %al,%al │ │ │ │ + add %dh,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ test %ecx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x2d,%bl │ │ │ │ @@ -1869211,15 +1869242,15 @@ │ │ │ │ sub %dh,%ch │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rol $0x6f,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ccab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c7ad(%rax) │ │ │ │ + add %ah,0x2c7ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %ebp,0x3(%rbp) │ │ │ │ @@ -1869235,37 +1869266,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c446(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - push %rax │ │ │ │ - push $0xffffffffffffffc1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jo 191ae12 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6a(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32d3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x31(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36184(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c76b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %al,%al │ │ │ │ + xor %esp,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - xor %ah,0x1cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0xc2a00000000001cc,%al │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ or %ch,0x1(%rax,%rdx,8) │ │ │ │ add %dl,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ and $0x3,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -1869354,15 +1869386,15 @@ │ │ │ │ rex pop %rbp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d289(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1869436,34 +1869468,36 @@ │ │ │ │ jmp 191b3f7 │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x3(%rcx,%rsi,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x68(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - cmpb $0x0,0x2cc(%rip) │ │ │ │ + jo 191b287 │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ch │ │ │ │ - (bad) │ │ │ │ + shl $0xd6,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xe(%rax) │ │ │ │ + jmp 191b534 │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sti │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x80(%rax) │ │ │ │ @@ -1869473,18 +1869507,15 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c85d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c9ce(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jge 191b283 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33822(%rax) │ │ │ │ @@ -1869502,50 +1869533,53 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %ah,0x1d15e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb1b(%rax) │ │ │ │ + add %dl,0x2cb1b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jne 191b32f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1d0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2d0(%rip) │ │ │ │ + loopne 191b347 │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 191b32c │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ clc │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ - int $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %cl,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - rex fxch %st(0) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRXB (bad) │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ + enter $0x1,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,0x27(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rol $1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1869554,25 +1869588,26 @@ │ │ │ │ jno 191b41f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x46,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dc90(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov %ecx,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33b9b(%rax) │ │ │ │ + enter $0xcf89,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbbb $0x0,0x33b(%rbx) │ │ │ │ add %ch,0x1c022(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x52(%rax) │ │ │ │ + add %al,0x53(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c4dd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ @@ -1869604,15 +1869639,15 @@ │ │ │ │ mov $0x4b,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WX ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d88a(%rax) │ │ │ │ + add %ah,0x2d88a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cdbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1869636,15 +1869671,15 @@ │ │ │ │ je 191b52a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fxch %st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c95d(%rax) │ │ │ │ + add %al,0x2c95d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add $0xc9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x327a6(%rax) │ │ │ │ ... │ │ │ │ @@ -1869666,34 +1869701,39 @@ │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %cl,-0x6b(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x1cf,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + rex mov $0x36a,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %rax,%rbp │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ddb3(%rax) │ │ │ │ + add %al,0x2ddb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2c(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 191b600 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loope 191b5c2 │ │ │ │ + and %ah,%cl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sub %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1869750,15 +1869790,15 @@ │ │ │ │ mov %cl,-0x31(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32a58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x1,%eax,%edx │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sub $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1869796,16 +1869836,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ sub %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x21(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %al,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c370(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1869815,15 +1869856,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WXB jl 191b7cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1c7(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ pushf │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %al,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1869884,34 +1869925,34 @@ │ │ │ │ sbb 0x3(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x3d,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d814(%rax) │ │ │ │ + add %ah,0x2d814(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d047(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xdf,%bl │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xdf,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c52d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x66(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ shlb $0x1,-0x3f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock or %ebx,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xc0,%al │ │ │ │ + add %al,%al │ │ │ │ + rol $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x333f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sti │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -1869947,36 +1869988,35 @@ │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jns 191ba00 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x33(%rax) │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x62(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp 191bd1e │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push %rax │ │ │ │ - ret $0x1 │ │ │ │ + sbb %dl,-0x3e(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64(%rax) │ │ │ │ ja 191ba9f │ │ │ │ ... │ │ │ │ lock jnp 191ba7a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1870004,16 +1870044,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x327a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %cs,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea (bad),%ecx │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3b(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rolb $1,0x6e(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1870064,19 +1870105,16 @@ │ │ │ │ jne 191bbef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 191bbab │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %bh,%al │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $0x0,0x2c7(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x1c14d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x320b5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jle 191bc01 │ │ │ │ @@ -1870093,15 +1870131,15 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bh │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36(%rax) │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x51(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1870136,15 +1870174,15 @@ │ │ │ │ sarb $0x73,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jae 191bcb6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ rex cmp %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1870171,15 +1870209,15 @@ │ │ │ │ xor %dl,%dh │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ mov $0x2d5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rsi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x64,%al │ │ │ │ @@ -1870220,15 +1870258,24 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1c0c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3c(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1ca2f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xcf,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rsp │ │ │ │ + push $0x3 │ │ │ │ + ... │ │ │ │ + mov %ch,(%rdi) │ │ │ │ + lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37c1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ccfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fidivl 0x3(%rip) │ │ │ │ @@ -1870237,15 +1870284,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36367(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0xcf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lretw $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret $0x1c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1870267,17 +1870314,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov 0x3(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1d3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + xor %cl,0x2d2(%rdi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ call 19390d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x6c,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1870316,15 +1870363,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc92c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x3,0x26(%rdi) │ │ │ │ ... │ │ │ │ - push $0x1cb0f │ │ │ │ + pop %rax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0xf(%rax) │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x3,%eax │ │ │ │ add %ah,0x59(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1870381,26 +1870440,27 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %bl,0x329(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xd0,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d9b3(%rax) │ │ │ │ + add %dl,0x2d9b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x66(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cff5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x63(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsi │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1870422,26 +1870482,25 @@ │ │ │ │ mov %bh,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jg 191c354 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %ah,-0x53(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ xor %ch,0x1(%rax,%rax,8) │ │ │ │ add %dl,0x336ca(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x62(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c9e8(%rax) │ │ │ │ + add %dl,0x2c9e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x66(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ xor %al,(%rbx) │ │ │ │ @@ -1870492,15 +1870551,15 @@ │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32ae6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c94a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ or %eax,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x67(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1870663,32 +1870722,31 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex jp 191c7af │ │ │ │ ... │ │ │ │ call 1938893 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ca22(%rax) │ │ │ │ + add %dl,0x2ca22(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cf20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2f(%rax) │ │ │ │ jne 191c83f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc98f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,(%rdi) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $0xc8,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1870754,15 +1870812,15 @@ │ │ │ │ add %ah,%al │ │ │ │ rol $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x32d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(%rax,%rax,8) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ add $0x2ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xc0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3270f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1870784,15 +1870842,21 @@ │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rbp │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ - rex.W (bad) │ │ │ │ + or %dh,-0x31(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x36993(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x60(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fdivs 0x3(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x38(%rbx) │ │ │ │ @@ -1870822,32 +1870886,30 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x336,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x66,%al │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x55(%rax) │ │ │ │ + add %dl,-0x48(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %esp,%cs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %al,-0x6e(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcd1c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + lock (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1870868,22 +1870930,22 @@ │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 191cb81 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x15(%rax) │ │ │ │ + add %al,0x15(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ subb $0xce,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x20(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loopne 191cb42 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3753c(%rax) │ │ │ │ @@ -1870905,15 +1870967,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ca9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36f5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ccaa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdx │ │ │ │ movl $0x0,(%rcx) │ │ │ │ @@ -1870929,15 +1870991,15 @@ │ │ │ │ sub (%rbx),%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6d(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ loopne 191cca4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1871010,16 +1871072,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33b10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor $0x1c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 191cd7a │ │ │ │ - fiadds (%rdx) │ │ │ │ + lock lock fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x33(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ @@ -1871036,18 +1871097,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x39,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WR movq $0x0,(%rcx) │ │ │ │ - shr $0xd5,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xed,%al │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5(%rax) │ │ │ │ + pop %rax │ │ │ │ + sti │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %ch,0x64(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ hlt │ │ │ │ int $0x1 │ │ │ │ @@ -1871071,41 +1871133,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x27(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1c8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock call 191d113 │ │ │ │ + add %ah,%bh │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sbb %cl,%bpl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x18(%rax) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360fa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c28b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ lock sub %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ sbb %bl,%dl │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x2c5(%rax) │ │ │ │ + mov $0x7d,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x10,%al │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ch,0x1c010(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rax) │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd010,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ @@ -1871141,15 +1871208,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ orb $0x0,0x1d2(%rdi) │ │ │ │ - add %al,0x5e(%rax) │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%dh │ │ │ │ movl $0x0,(%rcx) │ │ │ │ nop │ │ │ │ loope 191d062 │ │ │ │ @@ -1871169,37 +1871236,36 @@ │ │ │ │ sub 0x3(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x50(%rax) │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c3e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x73(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + mov %dh,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ cmp %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c6e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 191d08d │ │ │ │ jbe 191d0ef │ │ │ │ @@ -1871225,17 +1871291,15 @@ │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %bh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %edi,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c731(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ dec %edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -1871252,15 +1871316,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loop 191d1c4 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c5b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d962(%rax) │ │ │ │ + add %ah,0x2d962(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x50(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %ch,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1871272,32 +1871336,30 @@ │ │ │ │ add %dh,0x19(%rax) │ │ │ │ jno 191d1cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pushf │ │ │ │ - lret $0x2 │ │ │ │ + add %dl,0x2ca9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0xc1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x324c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x73(%rax) │ │ │ │ js 191d1ff │ │ │ │ ... │ │ │ │ - movabs 0xc00000000001cb91,%al │ │ │ │ + movabs 0xb00000000001cb91,%al │ │ │ │ xor %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1871326,37 +1871388,32 @@ │ │ │ │ jae 191d2fc │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7b(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fld %st(4) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb (%rbx),%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,$0xd7 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + movabs 0xf00000000002d7e7,%al │ │ │ │ ffreep %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x337f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1c2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ ds lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1871397,15 +1871454,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x31(%rax) │ │ │ │ je 191d38f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 191d348 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + and %dh,(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b(%rax) │ │ │ │ @@ -1871430,15 +1871487,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7d(%rax) │ │ │ │ + add %al,0x7d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1939770 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1871513,15 +1871570,20 @@ │ │ │ │ mov $0x1c270,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsi │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x1a(%rax) │ │ │ │ + add %bl,0x1cf71(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ + xor $0x3,%al │ │ │ │ + ... │ │ │ │ + js 191d5a8 │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rsi) │ │ │ │ jo 191d5cf │ │ │ │ ... │ │ │ │ js 191d620 │ │ │ │ (bad) │ │ │ │ @@ -1871537,15 +1871599,17 @@ │ │ │ │ xabort $0x78,(bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ {rex2 0xd0} sgdt (%r16) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d1b2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xd1,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ @@ -1871576,17 +1871640,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ loopne 191d68c │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb80000000002de31,%al │ │ │ │ - loopne 191d6ad │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $1,(%rcx) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1cae0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cld │ │ │ │ jne 191d6ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rsi) │ │ │ │ @@ -1871637,16 +1871703,15 @@ │ │ │ │ call 191d945 │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x330(%rbx) │ │ │ │ add %bh,%al │ │ │ │ jo 191d753 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - hlt │ │ │ │ + add %ah,-0xc(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 191d80f │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1871669,39 +1871734,37 @@ │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33276(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cc04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dac6(%rax) │ │ │ │ + add %dl,0x2dac6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dc4e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRX faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x74(%rax) │ │ │ │ + jo 191d976 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x47(%rax) │ │ │ │ ja 191d90f │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %bh,(%rbx) │ │ │ │ - int3 │ │ │ │ + movabs 0x380000000002d99d,%al │ │ │ │ + cmp %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x330cb(%rax) │ │ │ │ ... │ │ │ │ push %rcx │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1871764,15 +1871827,15 @@ │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push $0xffffffffffffffce │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.RX lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1871843,15 +1871906,15 @@ │ │ │ │ jo 191dbf1 │ │ │ │ xor (%rbx),%eax │ │ │ │ ... │ │ │ │ test $0xee,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x47(%rax) │ │ │ │ + add %dl,0x47(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ sbb %cl,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bl │ │ │ │ jne 191dccf │ │ │ │ ... │ │ │ │ @@ -1871905,15 +1871968,17 @@ │ │ │ │ (bad) │ │ │ │ ja 191ddbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c571(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRX leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %ch,0x3(%rcx) │ │ │ │ @@ -1871929,15 +1871994,15 @@ │ │ │ │ push %rax │ │ │ │ repz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %cl,%al │ │ │ │ - movabs 0x4e400000000001d0,%al │ │ │ │ + movabs 0x4e300000000001d0,%al │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ mov $0xf6,%al │ │ │ │ @@ -1871970,25 +1872035,27 @@ │ │ │ │ je 191deef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6b,%al │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2caba(%rax) │ │ │ │ + add %al,0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cb6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x9(%rax) │ │ │ │ jle 191df7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1cc(%rax) │ │ │ │ - add %dh,0x2d7b2(%rax) │ │ │ │ + add %ah,0x2d7b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4a(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x75(%rax) │ │ │ │ ja 191df9f │ │ │ │ @@ -1872078,20 +1872145,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33a6d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c7cc,%al │ │ │ │ + or $0xc7,%ah │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ced9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c34a(%rax) │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cld │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1872154,15 +1872224,15 @@ │ │ │ │ add %ah,0x37551(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ inc %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ movabs 0xc6480000000002c9,%al │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5d(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %bh,0x1b(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ @@ -1872175,16 +1872245,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37ce4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1d3,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - jo 191e3f8 │ │ │ │ - fiadds (%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.WRX fiadds (%rdx) │ │ │ │ ... │ │ │ │ or %al,-0x3d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ es sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1872201,15 +1872271,15 @@ │ │ │ │ fisubrl 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ sub %dl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1872288,40 +1872358,41 @@ │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sti │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d271(%rax) │ │ │ │ + add %ah,0x2d271(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ce57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x2e,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d27b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x30(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - (bad) │ │ │ │ - test $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ + rol $1,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x60,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0xa(%rax) │ │ │ │ + lret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + {rex2 0x60} add (%rax),%r16d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x22(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ + add %ah,-0x1c(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ mov %bl,%dl │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ @@ -1872354,16 +1872425,16 @@ │ │ │ │ add %dh,0x33397(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7d(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 191e768 │ │ │ │ - flds (%rdx) │ │ │ │ + (bad) │ │ │ │ + cs flds (%rdx) │ │ │ │ ... │ │ │ │ mov $0x1cdcb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32c9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x1cb,%ebp │ │ │ │ @@ -1872391,25 +1872462,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %al,0x3870000000000334 │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 191e7ae │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + rolb $0x2,(%rsp,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x46(%rax) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x320bd(%rax) │ │ │ │ - ... │ │ │ │ + pop %rax │ │ │ │ + mov $0x1cc,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + cmpb $0x0,0x320(%rbp) │ │ │ │ + ... │ │ │ │ add %bl,%al │ │ │ │ rol $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sarl $0x3,(%rax) │ │ │ │ ... │ │ │ │ @@ -1872435,30 +1872503,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3358e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rbx) │ │ │ │ + jo 191e89f │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cfbf(%rax) │ │ │ │ + add %dl,-0x41(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.W rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and 0x3(%rip),%dh │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -1872471,15 +1872541,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ js 191e8df │ │ │ │ movl $0x0,(%rcx) │ │ │ │ add %cl,0x379(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 193b3bd │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ fiadds %fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1872520,15 +1872590,15 @@ │ │ │ │ js 191e9df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jge 191e9b3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ movabs 0xa00000000001cdf5,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1872558,16 +1872628,16 @@ │ │ │ │ xor %cl,(%rax) │ │ │ │ jp 191ea5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbp │ │ │ │ + add %ah,%al │ │ │ │ + push %rsp │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rdx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ mov $0x2b,%al │ │ │ │ (bad) │ │ │ │ @@ -1872585,15 +1872655,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ cwtl │ │ │ │ mov $0xd0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ push %rbx │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1872623,15 +1872693,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x75,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d1f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ lret │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c002(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6d(%rax) │ │ │ │ js 191ebdf │ │ │ │ @@ -1872642,19 +1872712,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ bnd jl 191ebef │ │ │ │ ... │ │ │ │ enter $0xd058,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c4a5,%al │ │ │ │ + shlb $1,0x2c4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRB lretq $0x1 │ │ │ │ + adc %cl,-0x36(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ js 191ec6f │ │ │ │ ... │ │ │ │ sbb %bl,0x1cd(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -1872690,26 +1872760,24 @@ │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%cl │ │ │ │ + and %bh,%cl │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int $0x3f │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x33fa7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ @@ -1872719,30 +1872787,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shlb $0x0,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1cd,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 191ed90 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + mov $0xd7,%sil │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c06f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 191ee09 │ │ │ │ + adc %bh,-0x31(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x17(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi,%riz,1) │ │ │ │ add (%rax),%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cdac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fstpt (%rbx,%rax,1) │ │ │ │ ... │ │ │ │ mov $0xbe,%al │ │ │ │ @@ -1872853,15 +1872927,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ jno 191f13f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c9db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x51(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1cb(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x22,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1872892,16 +1872967,17 @@ │ │ │ │ add $0x3c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jl 191f16d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x79(%rax) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + jbe 191f16c │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c455(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ @@ -1872939,16 +1873015,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37653(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4f(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,%cl │ │ │ │ + add %dh,%al │ │ │ │ + and %ecx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jbe 191f313 │ │ │ │ @@ -1872960,15 +1873036,15 @@ │ │ │ │ and %ch,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %dl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4e(%rax) │ │ │ │ + add %dl,-0x4e(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xor %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1873030,15 +1873106,15 @@ │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsxd %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2daf8(%rax) │ │ │ │ + add %dl,0x2daf8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x63(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbp │ │ │ │ and %eax,(%rbx) │ │ │ │ @@ -1873085,17 +1873161,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3228f(%rax) │ │ │ │ ... │ │ │ │ or $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x2dd,%eax │ │ │ │ + loopne 191f457 │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ jo 191f4d2 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRX cmp (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1873151,17 +1873227,15 @@ │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cwtl │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - nop │ │ │ │ - fs lret │ │ │ │ - add (%rax),%al │ │ │ │ + andb $0x0,0x2(%rbx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xc8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -1873179,24 +1873253,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x364(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dh │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e(%rax) │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1cf6a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2caba(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cld │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7b(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsxd (%rdx),%esi │ │ │ │ @@ -1873220,15 +1873299,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x65(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ceca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33d11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1873259,38 +1873339,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x374bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rax) │ │ │ │ + add %al,0x9(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ - enter $0xcfa4,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,0x3(%rcx,%rsi,1) │ │ │ │ - ... │ │ │ │ andb $0x1,(%rbx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 191f6c1 │ │ │ │ jns 191f72f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cli │ │ │ │ - flds (%rdx) │ │ │ │ + add %dh,0x2d9fa(%rax) │ │ │ │ ... │ │ │ │ - loopne 191f6fd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fwait │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36627(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1873299,35 +1873374,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3232c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov %esi,%cs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2d662(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,%dh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x1ceee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2da0e(%rax) │ │ │ │ + add %ah,0x2da0e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa2,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ popf │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - rolb $0x2,-0x21(%rcx) │ │ │ │ + mov $0x41,%al │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ movabs $0xa6a00000000001c1,%rbp │ │ │ │ cmp $0x3,%eax │ │ │ │ add %bh,0x1c549(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ @@ -1873366,33 +1873439,34 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4d(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs 0x8c18000000000322,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %dh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub %cl,%cl │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jb 191f95c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1873450,18 +1873524,20 @@ │ │ │ │ adc %bh,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rcl $0x2,%dh │ │ │ │ + add $0xd6,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - and %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33fd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ca5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7d(%rax) │ │ │ │ @@ -1873483,26 +1873559,25 @@ │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jb 191fa80 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2da75(%rax) │ │ │ │ + add %al,0x2da75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x33(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x30(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcr $1,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xc1,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1c1c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorl $0x0,(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ rex.W jo 191fabc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1873569,16 +1873644,17 @@ │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x3(%rsi,%rbp,2) │ │ │ │ ... │ │ │ │ add %dh,0x1cb96(%rax) │ │ │ │ @@ -1873607,15 +1873683,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x334aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sahf │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db7c(%rax) │ │ │ │ + add %ah,0x2db7c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ in $0xc1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x9(%rax) │ │ │ │ @@ -1873633,15 +1873709,15 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ and %ch,(%rdx) │ │ │ │ jp 191fdbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1c7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ah │ │ │ │ + lock lret │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ce3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp (%rdi),%ah │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1873662,16 +1873738,17 @@ │ │ │ │ ja 191fe89 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fcmove %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x2c8,%eax │ │ │ │ + add %dh,0x56(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movabs %eax,0xfd700000000001c7 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c39f(%rax) │ │ │ │ @@ -1873687,15 +1873764,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rol $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c2e4(%rax) │ │ │ │ + add %dl,0x2c2d4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1873706,26 +1873783,27 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jae 191fe9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001c9e1,%al │ │ │ │ + movabs 0x800000000001c9e1,%al │ │ │ │ mov $0x2ce,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xc8,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dd3d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp $0x2dd,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ - lret │ │ │ │ + push %rax │ │ │ │ + in $0xcb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ @@ -1873805,15 +1873883,16 @@ │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rcx) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %cl,%cl │ │ │ │ + xor %al,(%rdx) │ │ │ │ + leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c583(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x78,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1873859,15 +1873938,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x336b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c688(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test %eax,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jne 192006f │ │ │ │ @@ -1873879,25 +1873960,28 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.X ja 192007f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x30(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d769(%rax) │ │ │ │ + add %dh,0x69(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cdee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1cc(%rsi) │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cwtl │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1873942,21 +1874026,22 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ sti │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cltd │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ xor %ah,0x1cf(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cd8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imulb (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1873987,16 +1874072,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33605(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ repnz lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %dl,%ch │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %ch,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdi │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1874048,20 +1874133,18 @@ │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc0f2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,-0x21(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sahf │ │ │ │ + add %cl,-0x62(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3678e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ or $0x1,%esi │ │ │ │ @@ -1874076,35 +1874159,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x25(%rax) │ │ │ │ jbe 192031f │ │ │ │ ... │ │ │ │ loopne 1920370 │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x2,-0x22(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xc116,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bh,0x3(%rsi,%rbp,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,-0x22(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x1(%rdx,%rax,8) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jl 19203d9 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3,(%rsp,%rbp,2) │ │ │ │ + add %bh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x36c14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - sbb %esi,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x1ce1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cli │ │ │ │ + add %dh,%al │ │ │ │ + stc │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ jb 19203b6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ @@ -1874160,30 +1874243,29 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ imull 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,-0x37(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %al,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp 19207d0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1cf05(%rax) │ │ │ │ + cwtl │ │ │ │ + add $0x1cf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - call 192084d │ │ │ │ + lock call 192084d │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c2d5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %al,%bh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1d0f1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + xor $0xd0,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms -0x32(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1874221,17 +1874303,15 @@ │ │ │ │ repnz (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ecx,%ds │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d98f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rol %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1874244,23 +1874324,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32ca5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ or %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ mov $0xdd,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ja 19205fc │ │ │ │ + add %dh,-0x3f(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x338,%ebx │ │ │ │ @@ -1874314,15 +1874393,15 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x20,%dh │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ca0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc52(%rax) │ │ │ │ + add %ah,0x2cc52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37655(%rax) │ │ │ │ @@ -1874408,15 +1874487,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock test %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ sub %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + push $0x1cf │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x334(%rdi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %cl,%bh │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1874427,18 +1874513,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or 0x3(%rbx),%ebp │ │ │ │ ... │ │ │ │ call 193d25c │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %ah,0x2df4d(%rax) │ │ │ │ ... │ │ │ │ - jo 19208d4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x1e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rax) │ │ │ │ xor (%rbx),%eax │ │ │ │ ... │ │ │ │ sub %cl,0x1(%rdx,%rax,8) │ │ │ │ @@ -1874476,30 +1874562,30 @@ │ │ │ │ call 193d30a │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jne 192099f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001c372,%al │ │ │ │ + movabs 0x900000000001c372,%al │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 193cee9 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x6a,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sbb %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x76(%rax) │ │ │ │ + add %ah,0x4e(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ (bad) │ │ │ │ in $0x76,%al │ │ │ │ @@ -1874508,15 +1874594,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x371(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rdx,%rcx,8) │ │ │ │ + and %bh,0x1(%rdi,%rcx,8) │ │ │ │ + add %al,0x2cdef(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0xca,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ @@ -1874538,28 +1874628,28 @@ │ │ │ │ movabs 0x3300000000001c4,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ es rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c440(%rax) │ │ │ │ + add %al,0x2c44b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jnp 1920b45 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0x37b │ │ │ │ add %al,(%rax) │ │ │ │ js 1920b8c │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ or $0x2cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1874575,29 +1874665,24 @@ │ │ │ │ add %dh,0x1cfc5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ jle 1920bcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x74,%al │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1920b6f │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - repz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + mov %es,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ + add %ah,0x1c024(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1920b75 │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - movabs 0x300000000001c024,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ es imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c1d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32628(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1874625,15 +1874710,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ mov $0x1c348,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d8ce(%rax) │ │ │ │ + add %dl,0x2d8ce(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xc(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1920da3 │ │ │ │ @@ -1874667,30 +1874752,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37674(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x26(%rax) │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dh │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x24(%rsi) │ │ │ │ + and %dl,-0x24(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ int1 │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1874718,19 +1874803,20 @@ │ │ │ │ ... │ │ │ │ xor %ah,0x1ce(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x332(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1ca(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rcx) │ │ │ │ - fildl (%rdx) │ │ │ │ + rolb $0xdb,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1c936(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001c936,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x376,%esp │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32d2e(%rax) │ │ │ │ @@ -1874752,16 +1874838,16 @@ │ │ │ │ jns 1920e9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jae 1920e74 │ │ │ │ + add %dh,%al │ │ │ │ + jb 1920e74 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1874775,16 +1874861,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %cl,%dl │ │ │ │ + subb $0xca,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1874862,20 +1874947,16 @@ │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x333(%rax) │ │ │ │ add %ch,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6c(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + movabs %eax,0x6dc00000000002c3 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RB push $0x3 │ │ │ │ add %ch,0x1cc3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ @@ -1874908,22 +1874989,23 @@ │ │ │ │ fisubl (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%bh │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7b(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ + add %ah,-0x3e(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ es add (%rax),%eax │ │ │ │ @@ -1874947,44 +1875029,44 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ jb 192118f │ │ │ │ ... │ │ │ │ adc %dh,0x1c5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xcb,%ah │ │ │ │ + mov $0xec,%al │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ce44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d64a(%rax) │ │ │ │ + add %ah,0x2d64a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ and %bl,-0x37(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loop 1921291 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2c5c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rsi │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x70,%ch │ │ │ │ @@ -1875096,15 +1875178,15 @@ │ │ │ │ add %al,0x34(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xc3,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x52(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c9e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4b(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1875196,20 +1875278,20 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub %ecx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x2,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xor %al,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc4b0000000000360,%al │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x3(%rsi,%rsi,1) │ │ │ │ @@ -1875220,15 +1875302,15 @@ │ │ │ │ jae 192156f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ and $0xc9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0xd7,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cda2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5d(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ @@ -1875242,15 +1875324,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x11(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ cmc │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001c81f,%al │ │ │ │ and 0x3(%rip),%esi │ │ │ │ add %dl,0x1c151(%rax) │ │ │ │ @@ -1875274,16 +1875356,16 @@ │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ jp 19216ff │ │ │ │ ... │ │ │ │ lock dec %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jp 19216f3 │ │ │ │ + add %dh,%al │ │ │ │ + jns 19216f3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3e(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pushf │ │ │ │ @@ -1875298,16 +1875380,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ adc 0x3(%rip),%esi │ │ │ │ add %bl,%al │ │ │ │ out %al,(%dx) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - enter $0x2dc,$0x0 │ │ │ │ + add %dh,0x2dcc8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fmul %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ @@ -1875352,15 +1875433,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x2d2,%eax │ │ │ │ + xor %ch,0x2d2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bl │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x36e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1875433,15 +1875514,15 @@ │ │ │ │ nop │ │ │ │ ret $0x36f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d83b(%rax) │ │ │ │ + add %dl,0x2d83b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xcd,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x61(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ @@ -1875489,17 +1875570,15 @@ │ │ │ │ sub (%rdx),%esi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %edx,%ds │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2da8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -1875555,17 +1875634,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1d(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %ebp,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d53b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1875599,15 +1875676,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cli │ │ │ │ jo 1921b5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1d0(%rcx) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ sbb %ebx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ds roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1875628,22 +1875705,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x2,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,0x2ca(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ dec %dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d0d6(%rax) │ │ │ │ + add %al,0x2d0d6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x24(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ add %fs:(%rax),%eax │ │ │ │ @@ -1875669,16 +1875745,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rcr $0x2,%esi │ │ │ │ + add %ah,-0x3f(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rcx) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcd,%al │ │ │ │ @@ -1875697,50 +1875773,51 @@ │ │ │ │ adc %ah,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x79(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dff9(%rax) │ │ │ │ + add %dh,-0x7(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %edx,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d200(%rax) │ │ │ │ + cmp %bl,(%rbx) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2d200(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmp %bl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%ah │ │ │ │ + loopne 1921ddd │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x38(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32ffb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x25(%rax) │ │ │ │ - ret │ │ │ │ + add %ah,%al │ │ │ │ + sbb %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c78c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ @@ -1875748,19 +1875825,20 @@ │ │ │ │ add %dh,0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37214(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x75(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - mov $0x4e,%al │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x28(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x1(%rdx,%rdx,8) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lea (%rdi),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c48f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1875818,19 +1875896,16 @@ │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ jo 1922034 │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1921ff8 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1ca49(%rax) │ │ │ │ + movabs 0xb00000000002cebe,%al │ │ │ │ + rex.WB lretq $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb 0x3(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jno 1922018 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1875871,26 +1875946,26 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x32(%rax) │ │ │ │ + add %al,-0x32(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cbd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov 0x3(%rsi),%gs │ │ │ │ ... │ │ │ │ sub %bl,0x1ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rbx) │ │ │ │ + jo 192212d │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 192211a │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1875907,27 +1875982,26 @@ │ │ │ │ xor $0x3,%eax │ │ │ │ add %ah,0x1c9c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3321e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c82a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2b(%rax) │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,(%rax,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %ah,%al │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x3e,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1c04b(%rax) │ │ │ │ + mov $0x1c04b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33274(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1875935,26 +1876009,24 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cb0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jge 19222a9 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2de7d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6d(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c86e(%rax) │ │ │ │ + add %dh,0x6e(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret │ │ │ │ + rol $1,%bl │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %al,$0x74 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c352(%rax) │ │ │ │ @@ -1875971,15 +1876043,15 @@ │ │ │ │ cmp $0x378,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ sbb %rcx,%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x42(%rax) │ │ │ │ @@ -1876022,33 +1876094,34 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sub %edi,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dl │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c0eb(%rax) │ │ │ │ + add %dh,0x2c0e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shlb %cl,0x0(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c769(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d8b4(%rax) │ │ │ │ + add %dl,-0x4b(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + mov $0x9d,%al │ │ │ │ + rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d09d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + rolb $1,(%rdi) │ │ │ │ and $0x3,%al │ │ │ │ ... │ │ │ │ xor %bl,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 192263e │ │ │ │ @@ -1876094,15 +1876167,17 @@ │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5a(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d989(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %cl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x375(%rcx) │ │ │ │ @@ -1876112,16 +1876187,15 @@ │ │ │ │ add %dl,0x9(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esp │ │ │ │ + rex xchg %eax,%esp │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1922685 │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1876131,29 +1876205,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1922a19 │ │ │ │ add %al,(%rax) │ │ │ │ - call 193f664 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ xor %bl,0x1c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19226ac │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs %al,0x2d6 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19226dc │ │ │ │ + add %dh,-0x37(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3373d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cda1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1876173,15 +1876239,15 @@ │ │ │ │ add %al,0x32970(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sbb $0xcc,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1876196,15 +1876262,15 @@ │ │ │ │ and %ebp,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19227c4 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x2b(%rsi) │ │ │ │ + add %dh,-0x2b(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cs lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ iret │ │ │ │ @@ -1876226,27 +1876292,29 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ fcmovnb %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rsp │ │ │ │ - fildl (%rdx) │ │ │ │ + add %ah,0x2db5c(%rax) │ │ │ │ ... │ │ │ │ - subb $0x1,(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1c02c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3(%rdi,%rdi,2) │ │ │ │ - add %cl,0x1a(%rax) │ │ │ │ - enter $0x1,$0x0 │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jg 19228bf │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex jg 19228cf │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W sbb %al,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x40(%rax) │ │ │ │ + jg 19228cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 192285f │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ @@ -1876262,16 +1876330,17 @@ │ │ │ │ (bad) │ │ │ │ jnp 19228ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fcmove %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x45(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xc5,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1876282,15 +1876351,15 @@ │ │ │ │ rol $0x31,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ out %al,(%dx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cefc(%rax) │ │ │ │ + add %dl,0x2cefc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ce79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ jnp 192294f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1876337,21 +1876406,19 @@ │ │ │ │ rex out %al,$0xd0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32c6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d1f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0x2c2,%eax │ │ │ │ + add %dh,0x2c29c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x22(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x328c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1876423,18 +1876490,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ss jnp 1922c9f │ │ │ │ ... │ │ │ │ adc %ah,0x1c2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret $0x2ca │ │ │ │ + xor %cl,%dl │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%cl │ │ │ │ + leave │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x21(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x8(%rax) │ │ │ │ @@ -1876539,16 +1876607,16 @@ │ │ │ │ (bad) │ │ │ │ ss add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ leave │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - jo 1922ea8 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ + jle 1922e02 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1876566,36 +1876634,36 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1922e50 │ │ │ │ - add (%rax),%al │ │ │ │ + and %ch,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - bswap %ebp │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x367,%ebx │ │ │ │ + add %al,-0x30(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rbx) │ │ │ │ - lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WX │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + fmuls (%rdi) │ │ │ │ + int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0x367,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cs roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc $0xda,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ stc │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1876608,20 +1876676,27 @@ │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1922f52 │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $1,(%rbx) │ │ │ │ + lret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WXB │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ or %dl,%dl │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jmp 19232b0 │ │ │ │ + jmp 19232c0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x29,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret $0x32d │ │ │ │ @@ -1876661,24 +1876736,22 @@ │ │ │ │ rolb $0xc9,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x363a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c01d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x25(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 19232f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fwait │ │ │ │ + loopne 1923000 │ │ │ │ + roll $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1922fc5 │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1923064 │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcd,%al │ │ │ │ @@ -1876726,24 +1876799,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x28(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0x1c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int $0xc4 │ │ │ │ - add (%rax),%al │ │ │ │ + and %bl,%ch │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + or %cl,%bpl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1923125 │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xcc,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ @@ -1876769,15 +1876840,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRXB │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ceda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ca33(%rax) │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x1,%ecx │ │ │ │ add %ah,(%rax) │ │ │ │ add (%rax),%esi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1876797,17 +1876869,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %bh,0x25(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0xc0,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x32(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ js 1923178 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36dff(%rax) │ │ │ │ ... │ │ │ │ @@ -1876903,16 +1876974,15 @@ │ │ │ │ sub %ebp,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lock int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lret $0x2d4 │ │ │ │ + rex lret $0x2d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1cd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lahf │ │ │ │ ss add (%rax),%eax │ │ │ │ @@ -1876930,16 +1877000,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xb(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi) │ │ │ │ - ret │ │ │ │ + and %ah,(%rbx,%rax,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1877020,15 +1877089,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and 0x3(%rip),%ebp │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ + add %al,-0x3b(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -1877094,45 +1877163,48 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea (%rbx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x35(%rbp) │ │ │ │ + movabs $0x28d00000000001cf,%rbx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WRB lretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %ah,0x1c0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,0x37a(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %cl,-0x3c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xf(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0x37a │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $0x1,-0x3f(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX rolq $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,0x3b(%rsi) │ │ │ │ + add %al,0x33b46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x46c00000000001cc,%eax │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.RX (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877198,16 +1877270,15 @@ │ │ │ │ (bad) │ │ │ │ fnstcw 0x0(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x20(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %al,0x2c18f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c56d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ js 1923a3f │ │ │ │ @@ -1877229,15 +1877300,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36a3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c15d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c955(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jp 1923b6c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877257,47 +1877330,52 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dad3(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1c3c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x1,%ebx │ │ │ │ add %ah,0x36fd5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WX jp 1923b4f │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ call 1923d7f │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x2,-0x36(%rax) │ │ │ │ + push %rax │ │ │ │ + push $0x2ca │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ ja 1923bb6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push $0x36e │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc3c2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rsi) │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ - movabs 0x300000000001d11f,%al │ │ │ │ + movabs 0x200000000001d11f,%al │ │ │ │ sbb %cl,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d284(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877343,17 +1877421,19 @@ │ │ │ │ add %dh,0x3719f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dc64(%rax) │ │ │ │ + add %ah,0x64(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x1d(%rax) │ │ │ │ + js 1923d25 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ lock xchg %eax,%edi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -1877454,32 +1877534,30 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdi) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2dd00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x1,-0x31(%rsi) │ │ │ │ + add %al,0x1cf6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x3696b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6b,%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - enter $0xc1a6,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,(%rdx,%rbp,1) │ │ │ │ + add %al,0x32a04(%rax) │ │ │ │ ... │ │ │ │ - test $0x54,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ch,0x1c154(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ sbb $0x2,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1c4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3(%rbp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877488,38 +1877566,39 @@ │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36e9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c187(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d5f5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1c54f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1c54f,%al │ │ │ │ fidivrl 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - mov $0xe3,%al │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + movabs 0x2d0e3,%al │ │ │ │ ... │ │ │ │ - mov $0x1c7da,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xc2,%ch │ │ │ │ + add %bh,0x1c7da(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xc2,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push $0x1cd │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2ca(%rax) │ │ │ │ + mov $0xb0,%al │ │ │ │ + lret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x2d(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fs (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877531,22 +1877610,25 @@ │ │ │ │ rex xchg %eax,%ecx │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xd3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x2,%al │ │ │ │ + add %dh,-0xe(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - je 1924066 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2de75(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jbe 1924089 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c20c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3613e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877585,27 +1877667,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x364ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ add $0x2d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bh │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x3,(%rax,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdi,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1877617,51 +1877699,48 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsp │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %bl,-0x27(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dbfa(%rax) │ │ │ │ + add %dl,0x2dbfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ce05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - roll %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2d3af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x3f(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + pop %rdx │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ jns 1924295 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ + add %dh,0x6f(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %es,%rdx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x70(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3e(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877702,18 +1877781,21 @@ │ │ │ │ add (%eax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jle 192438e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c3af(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2c3,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1ccb5(%rax) │ │ │ │ + nop │ │ │ │ + mov $0xcc,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ jge 19243ef │ │ │ │ ... │ │ │ │ lock lret │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877729,16 +1877811,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x35(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ ... │ │ │ │ add %cl,0x1cf09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x27(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ test %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33ef4(%rax) │ │ │ │ @@ -1877758,15 +1877839,16 @@ │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ jp 19244bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1924445 │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19244c2 │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bh │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877795,15 +1877877,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex jbe 192458f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1940706 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2da5b(%rax) │ │ │ │ + add %ah,0x2da5b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32d70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877822,21 +1877904,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c5da(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fadd %st(5),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 192462e │ │ │ │ - int3 │ │ │ │ + nop │ │ │ │ + in $0xcc,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0xcc,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877879,25 +1877963,29 @@ │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0x369,%al │ │ │ │ + add %dl,%al │ │ │ │ + fcmove %st(3),%st │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x1c5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x0,0x375(%rcx) │ │ │ │ - add %bl,%al │ │ │ │ - loope 1924744 │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0xc5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test $0x375,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fsub %st(1),%st │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sarb %cl,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ add %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1877927,35 +1878015,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 19247bc │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cf7b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - and %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 19247b1 │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + and $0x3,%eax │ │ │ │ + add %bh,-0x41(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ enter $0x37e,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d31e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x24(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1d298(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x1d2(%rax) │ │ │ │ add %al,0x33bde(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rcl $1,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1877995,22 +1878078,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rcx │ │ │ │ push $0x3 │ │ │ │ add %ah,0x1c6ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ + add %dl,0x4(%rax) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ xor $0xcd,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ mov %ecx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1878192,31 +1878275,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x328fa(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x52(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ movabs 0x6a500000000002d7,%eax │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x2dd,%esi │ │ │ │ + add %dl,0x2ddbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,-0x3f(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stc │ │ │ │ xor (%rbx),%eax │ │ │ │ ... │ │ │ │ rolb $0x0,0x1ce(%rsi) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ @@ -1878359,16 +1878442,17 @@ │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x56(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x3f(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x72(%rax) │ │ │ │ @@ -1878469,27 +1878553,24 @@ │ │ │ │ jo 19252fc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c77d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x2c9,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rcl %cl,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + fcom %st(2) │ │ │ │ + rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shll $1,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,%cl │ │ │ │ + ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fiadds %fs:(%rdx) │ │ │ │ @@ -1878535,16 +1878616,16 @@ │ │ │ │ cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + cltd │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ mov %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36f53(%rax) │ │ │ │ @@ -1878554,15 +1878635,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1(%rsi,%rcx,8) │ │ │ │ - add %dh,0x2cc50(%rax) │ │ │ │ + add %ah,0x2cc50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1878627,15 +1878708,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock rol $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x3(%rax,%rbp,1) │ │ │ │ ... │ │ │ │ - movabs 0xd00000000001c087,%al │ │ │ │ + movabs 0xc00000000001c087,%al │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c7a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75(%rax) │ │ │ │ @@ -1878650,15 +1878731,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x32e,%edi │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1878691,30 +1878772,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x61,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cfbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cwtl │ │ │ │ - xor %eax,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + neg %ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1c183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001c183,%al │ │ │ │ - test $0x324,%eax │ │ │ │ + add %ah,0x324a9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x1c1(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,%cl │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + popf │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sarl $1,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c822,%eax │ │ │ │ + add %bh,0x1c822(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x7d,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -1878888,20 +1878971,18 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.RXB filds (%r10) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2df47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,%bpl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x28(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %ch,%al │ │ │ │ @@ -1878910,15 +1878991,15 @@ │ │ │ │ add %dh,0x362cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bh │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1878946,24 +1879027,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36ff8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x2,%cl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2c17b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1c848 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - jbe 1925cef │ │ │ │ + add %ch,0x48(%rax) │ │ │ │ + enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + and %ah,0x376(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ {rex2 0xc4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x48(%rax) │ │ │ │ jno 1925cff │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1879029,16 +1879106,15 @@ │ │ │ │ add %dl,0x33907(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdi │ │ │ │ + add %ah,0x4e(%rax) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1879078,22 +1879154,23 @@ │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1b(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1925e96 │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xcc,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ + add %al,-0xe(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jl 1925ed3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1879149,55 +1879226,56 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x33a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rcx) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x54(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ jno 1925f6c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49(%rax) │ │ │ │ + add %dl,0x49(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rdx,%rbx,8) │ │ │ │ + adc %ch,(%rdx,%rbx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ add %dl,0x1cf(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs %al,0x7900000000002c7 │ │ │ │ + (bad) │ │ │ │ + movabs %eax,0x7900000000002c7 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jp 1926033 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c23f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -1879209,15 +1879287,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x339(%rbp) │ │ │ │ ... │ │ │ │ add %al,-0x3(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d7f1,%al │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1879233,15 +1879314,15 @@ │ │ │ │ ds cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ ffreep %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x45(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rcx) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1879283,15 +1879364,15 @@ │ │ │ │ mov (%rsi),%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb %bl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3a(%rax) │ │ │ │ + add %dl,0x3a(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1879328,15 +1879409,16 @@ │ │ │ │ mov $0xc2,%al │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x64(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pushf │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf2,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1879372,17 +1879454,20 @@ │ │ │ │ rex (bad) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ enter $0x1cc,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c8a2(%rax) │ │ │ │ + add %dh,-0x5e(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d078(%rax) │ │ │ │ + nop │ │ │ │ + js 1926313 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36a47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add %bh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1879532,38 +1879617,40 @@ │ │ │ │ cld │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2cc(%rcx) │ │ │ │ + add %bh,0x2cc(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rdx) │ │ │ │ {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bh │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c2dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2de5a(%rax) │ │ │ │ + add %ah,0x5b(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x25(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 19266f7 │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1c4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x2d3(%rbx) │ │ │ │ + adc %bl,0x2d3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c8f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x29(%rax) │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ rolb $1,0x1d0(%rip) │ │ │ │ @@ -1879577,17 +1879664,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xa(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ test $0x1ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 192676d │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - mov $0x1c24c,%eax │ │ │ │ + push %rax │ │ │ │ + mov $0xc7,%ch │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1c24c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ jne 19267cf │ │ │ │ ... │ │ │ │ xor %dl,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1879604,15 +1879693,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ loopne 1926883 │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x33587,%al │ │ │ │ ... │ │ │ │ @@ -1879656,24 +1879745,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1,%rcx │ │ │ │ add %dl,0x37334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2daf6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 19268b1 │ │ │ │ + add %bh,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRXB iretq │ │ │ │ + add %al,0x4f(%rax) │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cf7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33810(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1879685,15 +1879772,15 @@ │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4e,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + mov $0x30,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1879707,15 +1879794,15 @@ │ │ │ │ mov $0x76,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ pop %rbx │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jb 192695e │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1879760,23 +1879847,23 @@ │ │ │ │ adc %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ andl $0x0,0x3(%rcx) │ │ │ │ push %rax │ │ │ │ or $0x1,%ebx │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ rex.RXB roll $1,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1926ac6 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ and %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1879829,15 +1879916,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x376 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1943569 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ + add %dl,-0x63(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c798(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32498(%rax) │ │ │ │ @@ -1879869,15 +1879956,15 @@ │ │ │ │ jo 1926ca5 │ │ │ │ sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x42(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2(%rsi,%rdx,8) │ │ │ │ + add %ch,0x2(%rsi,%rdx,8) │ │ │ │ add %cl,(%rax) │ │ │ │ lahf │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %ch,0x3(%rdx) │ │ │ │ ... │ │ │ │ @@ -1879911,15 +1879998,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0x337,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WR ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c7fc(%rax) │ │ │ │ + add %ah,0x2c7fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x42(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ @@ -1879979,15 +1880066,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %ch,0xa(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0xd7,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x41(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1880076,46 +1880163,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3235b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2da82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x1cc(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x1cc,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x327(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1c5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xd2,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x2,%al │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c105(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc00000000001c105,%al │ │ │ │ int3 │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1c8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c451(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + sub %al,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x336b0(%rax) │ │ │ │ @@ -1880140,33 +1880224,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7a(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x54,%al │ │ │ │ + jo 19270d9 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1c1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c2c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6e(%rax) │ │ │ │ + add %al,0x6c(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c934(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WB lretq $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x1cc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x79,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1880175,34 +1880259,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x325,%esi │ │ │ │ add %al,(%rax) │ │ │ │ js 19270f3 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret $0x2c0 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x2c0,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rsp,%rcx,8) │ │ │ │ + add %bl,%al │ │ │ │ + sbb $0xcc,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x36c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%ah │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lahf │ │ │ │ - roll %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dl,%bl │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0xd3200000000002d3,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1880270,24 +1880350,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - push %rax │ │ │ │ - cmp %esp,%edx │ │ │ │ + rex cmp %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ffreep %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x5fd00000000002d7,%eax │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0x5fd00000000002d7,%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ movabs 0x37f35,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ test $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1880346,15 +1880425,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsubl 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xd(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c28d(%rax) │ │ │ │ + add %al,0x2c27c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5d(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36b98(%rax) │ │ │ │ ... │ │ │ │ @@ -1880364,15 +1880443,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c79c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cf38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdi │ │ │ │ @@ -1880410,23 +1880489,22 @@ │ │ │ │ jo 192761d │ │ │ │ sub (%rbx),%al │ │ │ │ ... │ │ │ │ sub %bl,%dh │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x22(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add $0x323,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2decb(%rax) │ │ │ │ + add %dl,0x2decb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ @@ -1880495,15 +1880573,15 @@ │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 192774d │ │ │ │ and $0x3,%eax │ │ │ │ add %bh,0x1d026(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c(%rax) │ │ │ │ + add %al,0x2c(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ bswap %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1880515,15 +1880593,15 @@ │ │ │ │ fdivs 0x1d1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x37,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d01e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dfe6(%rax) │ │ │ │ + add %al,0x2dfe6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ca4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3761a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1880535,71 +1880613,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x374 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x3e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dc88(%rax) │ │ │ │ + add %dh,-0x78(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %cl,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor (%rbx),%r8d │ │ │ │ + rolb $0x0,0x1(%rdx,%rcx,8) │ │ │ │ + rolb $1,0x3(%rbx,%rsi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xcc,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e(%rax) │ │ │ │ jge 192780f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,-0x31(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stc │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0xd1,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2c291(%rax) │ │ │ │ + or %bl,%cl │ │ │ │ + rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fnop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + lock (bad) │ │ │ │ cmp $0x3,%eax │ │ │ │ + add %al,0x1d127(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %edx,%eax │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1cb19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ or $0x2d8,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 19278a0 │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ je 19278af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x30(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64(%rax) │ │ │ │ @@ -1880627,15 +1880693,17 @@ │ │ │ │ add %dh,0x36b65(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c97b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jnp 1927904 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ adc $0x1d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %esi,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1880643,44 +1880711,38 @@ │ │ │ │ rorb $0x1,-0x38(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ gs jl 192799f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xcf,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + fadds 0x1ca(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2de56(%rax) │ │ │ │ + shlb $1,(%rcx) │ │ │ │ + jle 19279af │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x1c9,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrs 0x1c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ jae 19279cf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fadds 0x1ca(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,(%rcx) │ │ │ │ - jle 19279df │ │ │ │ ... │ │ │ │ jo 192797a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0xdc,%al │ │ │ │ + add %dh,%al │ │ │ │ + sbb %esp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c876(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3229d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1880689,23 +1880751,20 @@ │ │ │ │ add %al,%al │ │ │ │ push $0x7a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add $0x1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ds fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0xda,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,%bh │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x1cfcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d317(%rax) │ │ │ │ + add %ah,0x2d317(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0x1cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x62,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1880738,17 +1880797,15 @@ │ │ │ │ (bad) │ │ │ │ rex.WRX movq $0x0,(%rcx) │ │ │ │ rcrb $1,0x374(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2f,%al │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x2c92f,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33fe2(%rax) │ │ │ │ @@ -1880815,22 +1880872,25 @@ │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x70(%rax) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cca1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs 0x44700000000002d9,%eax │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1927cb6 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x3,(%rbx),%ebp │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ lret $0x1 │ │ │ │ @@ -1880846,21 +1880906,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jb 1927c9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1943d62 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2de46(%rax) │ │ │ │ + add %dh,0x2de46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x74(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %bh,%dl │ │ │ │ + mov $0x8a,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ movl $0x0,(%rcx) │ │ │ │ addb $0x3b,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1880927,29 +1880987,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ ... │ │ │ │ xorb $0xce,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x24(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cb0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) 0x3(%rax) │ │ │ │ ... │ │ │ │ cmp %ah,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c786(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %al,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xc8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1881011,15 +1881073,15 @@ │ │ │ │ push $0x77 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ test $0x1c7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1928060 │ │ │ │ + loopne 192805d │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ ror $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37908(%rax) │ │ │ │ ... │ │ │ │ @@ -1881028,29 +1881090,29 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x37f1d,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - movabs 0x1b700000000001d0,%eax │ │ │ │ + movabs 0x14500000000001d0,%eax │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d253(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push $0xffffffffffffffc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d5a2(%rax) │ │ │ │ + add %dl,0x2d5a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcd,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4d(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ @@ -1881092,16 +1881154,16 @@ │ │ │ │ add %al,0x1c25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3a(%rax) │ │ │ │ jne 192823f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1d1(%rbx) │ │ │ │ - add %dl,0x2db81(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x2,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x25(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -1881124,15 +1881186,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x28(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rcx) │ │ │ │ + and %al,(%rcx) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ adcb $0xcd,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x368,%eax │ │ │ │ @@ -1881150,43 +1881212,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x32,%al │ │ │ │ cmp $0x3,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ rex.W ret │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rex shll $0x0,(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4e(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ je 1928366 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c045(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32738(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fmulp %st,%st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c627(%rax) │ │ │ │ + add %dh,0x2c627(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x3,0x78(%rdx) │ │ │ │ ... │ │ │ │ cmp %cl,-0x31(%rdx) │ │ │ │ @@ -1881199,29 +1881260,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cee5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x3,(%rsi),%edi │ │ │ │ add %dl,0x6d(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - adc %bh,%dl │ │ │ │ + and %bh,%dl │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x31(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x25(%rax) │ │ │ │ + add %dl,-0x25(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x29(%rax) │ │ │ │ + add %al,0x29(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dh │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rax) │ │ │ │ @@ -1881243,20 +1881304,17 @@ │ │ │ │ push %rax │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xc7,%ch │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lea (bad),%eax │ │ │ │ - (bad) │ │ │ │ + add %bl,%ch │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + fmuls 0x1c4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor 0x0(%rbx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %esp,(%rbx,%rax,1) │ │ │ │ @@ -1881279,38 +1881337,36 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lret $0x1ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1ca1d(%rax) │ │ │ │ + movabs 0x880000000002c9d0,%al │ │ │ │ + sbb $0x1ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - js 192859f │ │ │ │ + rex mov %?,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19285e0 │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x48(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,-0x30(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2df63(%rax) │ │ │ │ + add %dh,0x63(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex pop %rdi │ │ │ │ movl $0x0,(%rcx) │ │ │ │ push %rax │ │ │ │ xor %dh,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ror $1,%dl │ │ │ │ @@ -1881321,15 +1881377,20 @@ │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rcx) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x580000000002cd5f,%al │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ + int $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ rex.RXB movl $0x0,(%r9) │ │ │ │ push %rax │ │ │ │ rex xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1881362,15 +1881423,15 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ + mov $0x30,%al │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ or %bh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1881397,16 +1881458,16 @@ │ │ │ │ rex.WRXB jns 192872f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19286dd │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ror $1,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ leave │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ah │ │ │ │ @@ -1881422,18 +1881483,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lret │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d86a(%rax) │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1c504(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %al,0x1(,%rax,8) │ │ │ │ add %dh,0x36ba0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea (bad),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -1881522,15 +1881584,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x79(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c9f6(%rax) │ │ │ │ + add %dl,0x2c9f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x22(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x334d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1881617,16 +1881679,16 @@ │ │ │ │ lock in (%dx),%eax │ │ │ │ js 1928a8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dl │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ + add %dh,%al │ │ │ │ + push %rax │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1881644,16 +1881706,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ ret $0x367 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x3e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c67c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ nop │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1881661,15 +1881722,19 @@ │ │ │ │ js 1928b3e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x580000000002d9de,%al │ │ │ │ + jo 1928b08 │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ add $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3754d,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x66(%rax) │ │ │ │ @@ -1881696,15 +1881761,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1928c94 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c78b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c5ec(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jmp 1928c00 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jae 1928c10 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ @@ -1881762,36 +1881829,34 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0x2d6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa8,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2d1(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rclb $0x0,0x2d1(%rdx) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpb $0x3,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1928d95 │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rcx) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1881817,16 +1881882,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cf2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x44b0000000000338,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ss movl $0x0,(%rdx) │ │ │ │ + add %al,0x33(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ mov %bh,0x1c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rbx) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,(%dx) │ │ │ │ @@ -1881869,17 +1881934,15 @@ │ │ │ │ add %ah,0x320be(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jge 1928e4e │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c343(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1881887,28 +1881950,26 @@ │ │ │ │ mov $0x31,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ rex.WR rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,-0x3d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xc6,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c6b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c1a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x47(%rax) │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c291(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3309c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1881964,47 +1882025,47 @@ │ │ │ │ es jge 1928f9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2d8(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1928f70 │ │ │ │ - sub (%rbx),%eax │ │ │ │ + shrb $0x0,0x2d8(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %dl,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2b,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W add %cl,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %ch,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x33d(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ call 19291e4 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000002d14d,%al │ │ │ │ - push %rbx │ │ │ │ + nop │ │ │ │ + rex.WRB rolq $1,(%r10) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rbx │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in $0xde,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2dee4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c1c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sarl $1,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1882050,19 +1882111,20 @@ │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %eax,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0x75d00000000001d3,%al │ │ │ │ + movabs 0x75c00000000001d3,%al │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ fcom %st(6) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1882073,39 +1882135,40 @@ │ │ │ │ add %al,0x1c797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ss and $0x3,%al │ │ │ │ ... │ │ │ │ push $0x1d271 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c81c(%rax) │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RX int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $0x1,-0x34(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub (%r11),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sub (%r11),%eax │ │ │ │ ... │ │ │ │ test $0xce,%al │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x370f0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x61(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x45(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - rex.WRXB leave │ │ │ │ + add %dl,(%rax) │ │ │ │ + int $0x3f │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4f(%rax) │ │ │ │ + leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ and $0x3,%eax │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ @@ -1882150,15 +1882213,16 @@ │ │ │ │ mov (%rdx),%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4d(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 192924b │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jno 19292c1 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1882171,24 +1882235,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1ca,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb1,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ + (bad) │ │ │ │ + mov $0xde,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - xor %dl,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %ebx,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2de11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c966(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ss js 192935f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1882206,21 +1882271,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36182(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x18(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - (bad) │ │ │ │ - mov $0x1ce,%ecx │ │ │ │ + add %dh,0x2c78d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %ah,-0x47(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + shlb %cl,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c302(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movntps %xmm0,(%rbx) │ │ │ │ ... │ │ │ │ @@ -1882250,23 +1882316,23 @@ │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7b(%rax) │ │ │ │ - leave │ │ │ │ + add %dh,(%rax) │ │ │ │ + test %ecx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cs lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56(%rax) │ │ │ │ + add %ah,0x56(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x1c8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe9,%al │ │ │ │ (bad) │ │ │ │ @@ -1882281,27 +1882347,26 @@ │ │ │ │ rex.XB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3a(%rax) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x31(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x59(%rax) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x1cf59 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x326bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1882358,16 +1882423,15 @@ │ │ │ │ rex.WRX jno 192967f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdx) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rolb $0x0,%fs:(%rdx) │ │ │ │ + add %ah,0x2c064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cf89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jrcxz 19296c1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1882377,16 +1882441,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0xd4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1882421,16 +1882485,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0x71,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c197(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ bswap %esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36558(%rax) │ │ │ │ @@ -1882489,42 +1882552,39 @@ │ │ │ │ out %eax,$0xc2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37b62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c768(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dh,0x2c265(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x57(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ca8c(%rax) │ │ │ │ + add %dl,0x2ca8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x40(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c35a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rol $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov %edi,%cs │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1882682,19 +1882742,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1929c38 │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1ca(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - neg %dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x9(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32078(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ret │ │ │ │ @@ -1882727,15 +1882787,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdx │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ - movabs 0x700000000001cde3,%al │ │ │ │ + movabs 0x400000000001cde3,%al │ │ │ │ out %al,$0xd7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cec2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -1882918,19 +1882978,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %bh,0x3(%rdi) │ │ │ │ ... │ │ │ │ sub %bl,-0x3e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movnti %eax,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,-0x31(%rdi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rdi │ │ │ │ + iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1882955,15 +1883017,15 @@ │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1cc,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ and $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1883016,16 +1883078,15 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x1c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %bl,%dl │ │ │ │ + cmpb $0xda,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1883033,17 +1883094,15 @@ │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%dh │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rcr $1,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2dad0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1883052,15 +1883111,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cli │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%ah │ │ │ │ + add %bl,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 192a41e │ │ │ │ jns 192a3af │ │ │ │ @@ -1883131,15 +1883190,15 @@ │ │ │ │ rclb $1,0x1ca(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jge 192a525 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - movabs 0x12100000000001cc,%eax │ │ │ │ + movabs 0x12300000000001cc,%eax │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%cl │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1883176,19 +1883235,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rcx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2cb,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,(%rcx) │ │ │ │ - lret │ │ │ │ + cmpb $0x0,0x2cb(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + sbb %ecx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1883273,16 +1883330,16 @@ │ │ │ │ or (%rbx,%rax,1),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xaf,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - es movb $0x0,(%rdx) │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ adc $0xcc,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -1883393,36 +1883450,32 @@ │ │ │ │ and %dh,%bl │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2de7c(%rax) │ │ │ │ + add %ah,0x7d(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + call 1947b1f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lret $0x1d1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rol $0x37,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + shlb $0x3,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,0x1cd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x367(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%dl │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3(%rax) │ │ │ │ + add %dl,-0x3(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sub $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ je 192a98f │ │ │ │ @@ -1883464,22 +1883517,22 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ sub $0x3,%eax │ │ │ │ add %ah,%al │ │ │ │ rol $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x35(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + xor $0xdc,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %cl,-0x39(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x36eb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WRXB movq $0x0,(%r9) │ │ │ │ + xorb $0x0,0x36e(%rax) │ │ │ │ add %ch,-0x6a(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test $0x7a,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1883487,24 +1883540,16 @@ │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ jne 192aabf │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - mov $0x1cf,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + sbb %dl,0x1c7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ mov $0xdc,%al │ │ │ │ push $0x3 │ │ │ │ add %bl,(%rax) │ │ │ │ mov %es,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3710d(%rax) │ │ │ │ @@ -1883524,32 +1883569,33 @@ │ │ │ │ push %rbx │ │ │ │ jns 192ab5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,-0x31(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2de2d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub $0x2de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c56a(%rax) │ │ │ │ + movabs 0x900000000001c56a,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + je 192ab7f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x374ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmc │ │ │ │ + adc %dh,%ch │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x7f,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xf(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%cl │ │ │ │ + lock clc │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c2e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32b6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1883572,15 +1883618,15 @@ │ │ │ │ jbe 192abdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 192ab62 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rsp,%rcx,8) │ │ │ │ + and %cl,(%rsp,%rcx,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %ch,0x36a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 192abb8 │ │ │ │ @@ -1883613,34 +1883659,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x2c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cdfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x20(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1947460 │ │ │ │ + add %ah,(%rax) │ │ │ │ + and %bl,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x6a,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,%al │ │ │ │ + sti │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + adc %dh,0x36a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sahf │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + adc %bl,0x1c1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %edi,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,(%rcx) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1c004(%rax) │ │ │ │ + nop │ │ │ │ + add $0xc0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xd(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1883777,20 +1883820,19 @@ │ │ │ │ mov $0x32,%al │ │ │ │ ja 192af0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xc1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x2c4bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdx) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %ch,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37f46(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ iret │ │ │ │ rolb $1,(%rcx) │ │ │ │ @@ -1883809,15 +1883851,16 @@ │ │ │ │ jns 192b06b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xcc,%al │ │ │ │ + mov $0xe8,%al │ │ │ │ + int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRB rolq $1,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1883861,15 +1883904,17 @@ │ │ │ │ add %dh,0x3318a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ and $0xc8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d74c(%rax) │ │ │ │ + add %dl,0x4b(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %ebp,(%rdi) │ │ │ │ @@ -1883912,31 +1883957,32 @@ │ │ │ │ add %dl,0x77(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcf,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - enter $0xc07d,$0x1 │ │ │ │ + add %ah,0x2c762(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jge 192b1a3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0x0,(%r11),%rax │ │ │ │ + add %dl,0x36949(%rax) │ │ │ │ ... │ │ │ │ - jo 192b1ee │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x14(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ (bad) │ │ │ │ data16 jns 192b20f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1ce8a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb $0x2de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x36(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33a68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884009,18 +1884055,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x3,0x7a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x3c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2c2(%rdx) │ │ │ │ + and %ch,0x2(%rdx,%rax,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0xc7,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + sbb %edi,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884111,31 +1884157,31 @@ │ │ │ │ add %dh,-0x7b(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x8(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RB roll %cl,(%r10) │ │ │ │ + add %dl,0x45(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ shlb $1,0x1c3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x2ca(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + sarb $1,0x2ca(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 192b4d9 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32a16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xcf,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ adc %dl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jnp 192b52d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884175,16 +1884221,16 @@ │ │ │ │ cs cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - roll $0x0,(%edx) │ │ │ │ + add %dl,0x62(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rcx │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x361bc(%rax) │ │ │ │ @@ -1884264,16 +1884310,16 @@ │ │ │ │ add %dl,0x3289f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %ecx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rdx │ │ │ │ + add %dl,%al │ │ │ │ + jle 192b6fd │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ror $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884311,20 +1884357,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d084(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2dcef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ jmp 192b7c4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3305b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov %ecx,%esp │ │ │ │ @@ -1884348,20 +1884391,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ jne 192b83f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1947acd │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sti │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2d1fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x1ca(%rip) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xor $0x1ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x332(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1884395,15 +1884436,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x68(%rax) │ │ │ │ jno 192b92f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1c0(%rbp) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c5c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x78(%rax) │ │ │ │ @@ -1884423,15 +1884464,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmpl $0x0,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ movsxd %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ loop 192b958 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884466,16 +1884507,16 @@ │ │ │ │ adc $0x3e,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %bh,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.XB fiadds (%r10) │ │ │ │ + add %dh,0x43(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ movabs 0x800000000001ccb1,%al │ │ │ │ and $0x374,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jb 192ba7f │ │ │ │ @@ -1884556,15 +1884597,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %esi,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xrelease movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ sub %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3c(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884574,25 +1884615,23 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rcl $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cb7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %dh,0x2c1cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c752(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1884604,15 +1884643,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ je 192bdcf │ │ │ │ ... │ │ │ │ js 192be40 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d59f(%rax) │ │ │ │ + add %al,0x2d59f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1884624,22 +1884663,22 @@ │ │ │ │ add %ah,%al │ │ │ │ je 192be91 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4e(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4f(%rax) │ │ │ │ - leave │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xc9,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ cmp %ebx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ lret $0x2ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rbx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884652,28 +1884691,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %dh,0x3(%rdi) │ │ │ │ ... │ │ │ │ mov %rdi,%cs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7e(%rax) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1c1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x329(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1(%rbx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 192bfea │ │ │ │ - lret │ │ │ │ + rclb $1,-0x35(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ bswap %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884681,16 +1884719,16 @@ │ │ │ │ add %ebp,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - in $0xd8,%al │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 192bfa3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cd70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ ... │ │ │ │ @@ -1884729,20 +1884767,19 @@ │ │ │ │ fnstenv 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jae 192c0a4 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x27(%rax) │ │ │ │ - int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W fxch %st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x22,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884754,30 +1884791,30 @@ │ │ │ │ add %dl,-0xd(%rax) │ │ │ │ add (%eax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1c0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x27(%rbx) │ │ │ │ + adc %ah,-0x27(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x7e,%bh │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ es enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdx) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884845,19 +1884882,19 @@ │ │ │ │ add %ah,0x37cfb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jne 192c460 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x74(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + je 192c47a │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1884878,25 +1884915,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ rclb $1,-0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0xc1,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c1d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rax │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%eax │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + xor %ch,0x2c8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x336d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1caec(%rax) │ │ │ │ @@ -1884911,15 +1884945,15 @@ │ │ │ │ jo 192c524 │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ mov $0x1d,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x74(%rax) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ fdiv %st(3),%st │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.B je 192c59f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1884944,15 +1884978,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jae 192c651 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4c(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - xor %cl,(%rsp,%rdx,8) │ │ │ │ + and %cl,(%rsp,%rdx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2f,%bl │ │ │ │ @@ -1884995,15 +1885029,15 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ce07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rcl $1,%edi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ @@ -1885018,16 +1885052,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ addr32 cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x1cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xdd,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x2dde2,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 192c829 │ │ │ │ @@ -1885069,30 +1885102,30 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 194945f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xca,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x3(%rcx,%rbp,1) │ │ │ │ ... │ │ │ │ fsubr %st(7),%st │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - je 192c830 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 192c830 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ and %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x38(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1885128,32 +1885161,30 @@ │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x58000000000324d5,%al │ │ │ │ je 192c963 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ lahf │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ rex add $0x1c7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x43,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ rex jl 192c9a5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,-0x3b(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x2d542(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + imul $0x1,%ebp,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X js 192c9ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 192ca44 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1885165,15 +1885196,15 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ nop │ │ │ │ cmp $0x3,%eax │ │ │ │ add %bl,0x1c215(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2d(%rax) │ │ │ │ + add %ah,-0x2d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ in $0xc7,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1885195,15 +1885226,15 @@ │ │ │ │ add %al,0x3356b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33fa7(%rax) │ │ │ │ + add %al,0x2cf01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x21(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ds and %eax,(%rbx) │ │ │ │ @@ -1885312,25 +1885343,25 @@ │ │ │ │ add %al,0x3676f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdx │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x2d8(%rcx) │ │ │ │ + and %al,0x2d8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x60(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c4a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d1bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1885405,25 +1885436,24 @@ │ │ │ │ js 192cdcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ror $1,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d492(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ test %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c208(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %ebx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1885514,32 +1885544,29 @@ │ │ │ │ xor %bh,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loopne 192cf1f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %edx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc5,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c5a6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %al,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ or %ebx,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x30(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1885549,27 +1885576,27 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsi │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xde,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 192cfdc │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0xc8,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - bnd jne 192cfdf │ │ │ │ + loopne 192d00e │ │ │ │ + enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0x75,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - {rex2 0xc9} sgdt (%r8) │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ + leave │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shlb $1,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WRB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1885625,16 +1885652,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sub %ah,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8a,%al │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %dh,%dl │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %esi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1885650,27 +1885677,25 @@ │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xc(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cld │ │ │ │ + cli │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x25(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 192d1ed │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubs (%rdi) │ │ │ │ + adc %ah,0x2(,%rbx,8) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x334(%rbp) │ │ │ │ add %dl,%al │ │ │ │ push %rdx │ │ │ │ enter $0x1,$0x0 │ │ │ │ @@ -1885726,21 +1885751,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cd48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3251c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c298(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c529(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c4a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001c18c,%al │ │ │ │ jp 192d2e3 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1885795,22 +1885818,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0x1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 192d4b7 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + rex fst %st(7) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and $0x1cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000036e5f,%al │ │ │ │ @@ -1885826,15 +1885848,15 @@ │ │ │ │ jmp 192d542 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c3c4(%rax) │ │ │ │ + add %dh,0x2c3d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x21(%rax) │ │ │ │ leave │ │ │ │ @@ -1885971,25 +1885993,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37678(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jp 192d71c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 192d6f9 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1c0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dh │ │ │ │ jns 192d77f │ │ │ │ @@ -1886002,52 +1886025,56 @@ │ │ │ │ rex cmp $0xc9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs 0x18b000000000036d,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ or $0x1,%edx │ │ │ │ add %dh,-0x7d(%rax) │ │ │ │ jg 192d7ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 192d7a7 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - xorb $0x0,0x2d5(%rsi) │ │ │ │ - add %al,0x1c962(%rax) │ │ │ │ + jo 192d7b0 │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36561(%rax) │ │ │ │ + andb $0x1,-0x37(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + andb $0x3,0x65(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 192d890 │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x374f6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2db(%rbp) │ │ │ │ + add %bl,0x2db(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d20e │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d928(%rax) │ │ │ │ + add %ah,0x2d928(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ call 192da92 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 192d93a │ │ │ │ + loopne 192d93a │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1c9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x32898,%al │ │ │ │ push $0x1cb │ │ │ │ @@ -1886137,23 +1886164,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f(%rax) │ │ │ │ jge 192da1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1d0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2ce(%rip) │ │ │ │ + adc %dl,0x2ce(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xde,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xd3,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c0e8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xe8,%al │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor 0x3(%rip),%bh │ │ │ │ add %dh,0x1c164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ @@ -1886167,61 +1886196,58 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2db(%rip) │ │ │ │ + movabs 0x2db3c,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %esi,%ecx │ │ │ │ + add %al,-0x75(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3396f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cb46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc 0x3(%rdx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1c9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rax │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + movabs 0xe00000000002c156,%al │ │ │ │ pop %rax │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1ca39(%rax) │ │ │ │ + cmp $0x2c5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x39,%al │ │ │ │ + lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 192dac9 │ │ │ │ + movabs 0x400000000001cf78,%al │ │ │ │ + jmp 192db64 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x59(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + and %al,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001cf78,%al │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x6f(%rax) │ │ │ │ + rex.W outsl %ds:(%rsi),(%dx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ and $0x3f,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jrcxz 192db1a │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1886290,15 +1886316,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub 0x3(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bl │ │ │ │ + and %ch,%bl │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1886324,17 +1886350,17 @@ │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37ce1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c872(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + jmp 192dd0b │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ leave │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2dbad(%rax) │ │ │ │ @@ -1886344,29 +1886370,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 192dd50 │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and $0x1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5c,%al │ │ │ │ + push %rax │ │ │ │ + pop %rcx │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmp %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cae7(%rax) │ │ │ │ + add %al,0x2cae7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rolq $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rax │ │ │ │ movl $0x0,(%rdx) │ │ │ │ fdivrs (%rsp,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1886390,16 +1886418,16 @@ │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ jl 192de4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %al,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1886420,38 +1886448,33 @@ │ │ │ │ add %ah,0x334b7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d353(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1cf66(%rax) │ │ │ │ + add %al,0x2d353(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsi │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jns 192dfb4 │ │ │ │ + jns 192dfa4 │ │ │ │ add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c9cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1886469,18 +1886492,20 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jns 192e00f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1ccc8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + add %bl,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - js 192e07d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x2b(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ cmp $0x3,%al │ │ │ │ ... │ │ │ │ @@ -1886616,15 +1886641,15 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ sarb $1,0x6b(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cfb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ fstp %st(4) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1886644,24 +1886669,24 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ lahf │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1886779,15 +1886804,15 @@ │ │ │ │ add %ah,0x33f4b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x10(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ja 192e5db │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1886803,19 +1886828,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33722(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lret $0x1c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xc8,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xee,%al │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmp $0xd1,%al │ │ │ │ + or %bh,(%rcx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ rex and $0x1d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1886828,15 +1886852,15 @@ │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x371e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ca23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cb54(%rax) │ │ │ │ + add %al,0x2cb54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1cb,%edx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 192e709 │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ @@ -1886844,28 +1886868,28 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ xor %dl,-0x30(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + test $0x2,%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6c(%rax) │ │ │ │ + add %ah,0x6c(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ nop │ │ │ │ or %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33abe(%rax) │ │ │ │ @@ -1886938,15 +1886962,15 @@ │ │ │ │ jne 192e93f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xcb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x8(%rax) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7800000000033ab3,%al │ │ │ │ @@ -1887005,15 +1887029,15 @@ │ │ │ │ adc %bh,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ pop %rdx │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rsi │ │ │ │ lret $0x1 │ │ │ │ @@ -1887025,15 +1887049,15 @@ │ │ │ │ rol $1,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x336(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x85f00000000001c0,%al │ │ │ │ + movabs 0x85e00000000001c0,%al │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 192ea1c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1887078,52 +1887102,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cb2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x2c6,%ecx │ │ │ │ + mov $0xc6,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x1ca(%rbx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0xca,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ + add %al,0x37(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %bh,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 192eb56 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 192eb6c │ │ │ │ (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %ecx,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1c11b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33cac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rol %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1887144,22 +1887172,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37266(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cafd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp $0x2c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c947(%rax) │ │ │ │ + addb $0x1,-0x37(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,-0x2a(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0xcd,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1887204,19 +1887231,15 @@ │ │ │ │ jbe 192eced │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xaa,%al │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ + lock movabs 0x1e080000000002c1,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x326ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sti │ │ │ │ movb $0x0,(%rcx) │ │ │ │ @@ -1887240,19 +1887263,21 @@ │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jae 192ecb2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3311c(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + repz (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c809(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0xc8,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ inc %bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1887262,21 +1887287,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rdi,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c904(%rax) │ │ │ │ + add %al,0x2c904(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0xdd,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ce94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jae 192ed77 │ │ │ │ @@ -1887337,18 +1887362,18 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lea (bad),%edx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,-0x36(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 192f02a │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c36c,%eax │ │ │ │ + add %bh,0x1c36c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ push $0x1c4bb │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jne 192f067 │ │ │ │ @@ -1887420,18 +1887445,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x374cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ std │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push $0xffffffffffffffc5 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x2,%ebp,%eax │ │ │ │ add %dl,-0x49(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ enter $0xcb90,$0x1 │ │ │ │ @@ -1887446,16 +1887469,15 @@ │ │ │ │ add %ah,0x36539(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rdx) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1887475,17 +1887497,15 @@ │ │ │ │ add %al,0x72(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 192f1dd │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x2d1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c039,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1887498,58 +1887518,56 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1c5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 192f2cd │ │ │ │ jbe 192f2cf │ │ │ │ ... │ │ │ │ - js 192f3c1 │ │ │ │ + rex.W jl 192f342 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x33f5d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4f(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1d1c6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x79(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ enter $0xca4c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdi) │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1d1c6 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - bnd ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2c80a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1cc30(%rax) │ │ │ │ + mov %dh,(%rax) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WX (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %cs,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c479(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x43,%al │ │ │ │ - ret │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x1c343(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ ds fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1887558,52 +1887576,48 @@ │ │ │ │ call 194b659 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2c80a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ vpshufb (%r8),%xmm31,%xmm16 │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex.W flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdb,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x61(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %bh,0x1c9d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shll $0x0,0x3(%rip) │ │ │ │ - loopne 192f4a5 │ │ │ │ + loopne 192f4b5 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3767b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - je 192f410 │ │ │ │ + je 192f420 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ js 192f421 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jbe 192f46f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1887611,35 +1887625,36 @@ │ │ │ │ sub %bh,-0x2e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5e(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + cmp $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36995(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xb(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bh │ │ │ │ + and %bh,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %ebx,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x8(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf8000000000337ba,%al │ │ │ │ dec %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1887686,45 +1887701,53 @@ │ │ │ │ add %bl,-0x9(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x45,%al │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rclb $1,(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x6c(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + and %ebx,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ or %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WX and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%bh │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0xde,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c2(%rdi) │ │ │ │ + add %ah,-0x16(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x37(%rdx) │ │ │ │ + and %bh,0x6c(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cfcd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cwtl │ │ │ │ ds add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jp 192f5c2 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movabs %eax,0x1b800000000001c5 │ │ │ │ jne 192f5bf │ │ │ │ ... │ │ │ │ lock (bad) │ │ │ │ @@ -1887746,21 +1887769,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ah │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock fcmovnbe %st(1),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1c9(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x1c9,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ch │ │ │ │ + loopne 192f66f │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1(%rbx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 192f72f │ │ │ │ @@ -1887774,16 +1887797,16 @@ │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %ecx,%ebx │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0xd9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax) │ │ │ │ @@ -1887837,20 +1887860,21 @@ │ │ │ │ add %dh,0x374aa(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ loop 192f7b2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2db98(%rax) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ + xor $0x3,%al │ │ │ │ ... │ │ │ │ - movsxd %edx,%ecx │ │ │ │ + add %ah,-0x36(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c31b(%rax) │ │ │ │ + add %dl,0x2c315(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x37b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W xor %bl,%cl │ │ │ │ @@ -1887943,41 +1887967,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x33(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d0e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7c(%rax) │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4f(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xc8,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0xcf,%al │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0xcf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ test $0x1,%esp │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ or %ecx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x25(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c5f2(%rax) │ │ │ │ + add %dl,0x2c4a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdi │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1888024,20 +1888051,24 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ xor %bl,0x370(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ loop 192fac4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c7fa(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1cd60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x9(%rax) │ │ │ │ - jo 192fb1f │ │ │ │ + push %rax │ │ │ │ + divl 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x1d5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %bh,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1888071,15 +1888102,15 @@ │ │ │ │ add %ah,0x32b1f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb39(%rax) │ │ │ │ + add %dl,0x2cb39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x75(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %bh,0x3(%rip) │ │ │ │ @@ -1888093,36 +1888124,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32b96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x1cf,%esi │ │ │ │ + add %bl,-0x3(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf6,%al │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fs jge 192fc3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ror $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 192fbe3 │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - std │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fs jge 192fc5f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ ror $1,%bh │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb $0x2d,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1888132,15 +1888155,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x68,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rsp │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - loopne 192fcb3 │ │ │ │ + add %ch,(%rdx) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xor %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1888226,15 +1888249,15 @@ │ │ │ │ movabs 0x800000000001ccba,%al │ │ │ │ es xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ rex (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ lret $0x2ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 192fded │ │ │ │ movl $0x0,(%rcx) │ │ │ │ push %rax │ │ │ │ and %r8d,(%rbx) │ │ │ │ @@ -1888253,15 +1888276,17 @@ │ │ │ │ add %dh,0x32876(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d7e2(%rax) │ │ │ │ + add %dl,-0x1e(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3f(%rax) │ │ │ │ @@ -1888280,15 +1888305,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x3,0x31(%rcx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ cmp $0x1c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rbx) │ │ │ │ + adc %bh,(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1888422,15 +1888447,16 @@ │ │ │ │ add %ah,0x3(%rax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jb 1930217 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x52(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rdx │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ or %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1888452,19 +1888478,19 @@ │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fmul %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ss filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2df38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x35(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + push %rsi │ │ │ │ + lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x63(%rax) │ │ │ │ @@ -1888476,15 +1888502,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5d(%rax) │ │ │ │ jge 193035f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c9b7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28(%rax) │ │ │ │ + add %dl,0x28(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fnstenv 0x3(%rdi) │ │ │ │ @@ -1888573,43 +1888599,41 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x43(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - (bad) │ │ │ │ + xor %bl,-0x3b(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c083(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d897(%rax) │ │ │ │ + add %ah,0x2d897(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %al,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int $0x37 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jns 1930480 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cd3e(%rax) │ │ │ │ + add %dl,0x3e(%rax) │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or $0x1c8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + call 194ccd2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2d656(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cc26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x374ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1888618,50 +1888642,53 @@ │ │ │ │ {rex2 0xca} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36598(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x1c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x680000000002ca9d,%al │ │ │ │ - ffree %st(0) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + popf │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ch,-0x23(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ pop %rsi │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1caad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 19304e9 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000002c912,%al │ │ │ │ - out %al,$0xc2 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int $0xc8 │ │ │ │ + nop │ │ │ │ + adc %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1c2e6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jrcxz 1930525 │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,%bl │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ - flds (%rdx) │ │ │ │ + add %ah,0x2d99e(%rax) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ sub %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36fc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ dec %ebx │ │ │ │ @@ -1888709,34 +1888736,31 @@ │ │ │ │ add %dh,%al │ │ │ │ cwtl │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d050(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ + add %al,-0x7f(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ push $0x1c1eb │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - popf │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,0x2ca9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ imul $0x1,%ebx,%eax │ │ │ │ add %al,0x16(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ or %cl,0x1d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xd9,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 19307c9 │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x51(%rax) │ │ │ │ + rex scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repz ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -1888750,16 +1888774,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32fca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ inc %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jge 19307fc │ │ │ │ + add %dl,(%rax) │ │ │ │ + jp 19307fc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ bswap %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xd(%rax) │ │ │ │ @@ -1888770,16 +1888794,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x361ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xc2,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $1,(%rdi) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6d(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x33(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1888805,42 +1888829,43 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rdx │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2d9(%rcx) │ │ │ │ + add %ch,0x2d9(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 193090d │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fnstcw 0x3(%rdi) │ │ │ │ ... │ │ │ │ mov %cl,-0x38(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ iret │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 194ca54 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rcx │ │ │ │ + add %dh,%al │ │ │ │ + push %rax │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jmp 1930acd │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0xd7,%al │ │ │ │ + loopne 193091e │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbp │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1889016,15 +1889041,15 @@ │ │ │ │ and %bh,%al │ │ │ │ jns 1930bdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ah │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x46(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1889032,17 +1889057,15 @@ │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe6,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c338(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jno 1930be6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1889061,15 +1889084,15 @@ │ │ │ │ add %al,0x2e(%rax) │ │ │ │ jno 1930cbf │ │ │ │ ... │ │ │ │ sbb %ah,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in (%dx),%eax │ │ │ │ + xor %ch,%ch │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x38(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1889194,20 +1889217,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x76(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - subb $0x0,0x2d3(%rbp) │ │ │ │ - add %bl,0x6e(%rax) │ │ │ │ + jo 1930e77 │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xca,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1930f15 │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1889307,30 +1889334,28 @@ │ │ │ │ mov $0x1cc,%edx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ cmp %dl,-0x32(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pextrw $0xc5,(bad),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c506(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c90c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ + add %ah,-0xb(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 193116a │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1889339,16 +1889364,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1931226 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret │ │ │ │ + add %dl,-0x51(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c232(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x61(%rax) │ │ │ │ add (%eax),%eax │ │ │ │ ... │ │ │ │ @@ -1889356,27 +1889380,29 @@ │ │ │ │ add %dh,0x1cfb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32bd5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ca12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - in $0xc9,%eax │ │ │ │ + add %al,%al │ │ │ │ + in $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ je 1931265 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d3ae(%rax) │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1c0d3(%rax) │ │ │ │ + nop │ │ │ │ + rol %cl,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sarb $0x0,0x3(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.X roll $0x0,(%rcx) │ │ │ │ @@ -1889391,15 +1889417,15 @@ │ │ │ │ add %dl,-0x7d(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x38(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rol $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1889410,57 +1889436,43 @@ │ │ │ │ js 193137c │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ jne 193138f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1cf60,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x29(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ sarb $0x1,-0x2e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%al │ │ │ │ + xor %bh,%bl │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jp 19313a6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int $0x77 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1931411 │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sar $0xcd,%bh │ │ │ │ + add %al,%al │ │ │ │ + dec %ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fildll 0x3(%rax) │ │ │ │ ... │ │ │ │ test $0x66,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d132(%rax) │ │ │ │ + add %dl,0x2d132(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1889577,15 +1889589,15 @@ │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x335(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W int1 │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x13(%rax) │ │ │ │ + add %al,-0x15(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1d(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1889658,28 +1889670,28 @@ │ │ │ │ jp 193177f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%cl │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c4f3(%rax) │ │ │ │ + add %dh,0x2c4f3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd %eax,%edx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - pop %rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x5d(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1889718,21 +1889730,21 @@ │ │ │ │ add %dl,0x32a8f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5f(%rax) │ │ │ │ + add %ah,0x5f(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1cd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bh │ │ │ │ + add %bl,%bh │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc155,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x3(%rdx,%riz,1) │ │ │ │ @@ -1889743,27 +1889755,26 @@ │ │ │ │ (bad) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ mov $0x43,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000002c52c,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + lock and $0x2c5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 193192f │ │ │ │ movl $0x0,(%rcx) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c9dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5a(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c35f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1889773,16 +1889784,16 @@ │ │ │ │ add %bh,-0x4(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ push %rax │ │ │ │ movabs 0xcfe8000000000367,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4(%rax) │ │ │ │ - leave │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x1cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x67,%cl │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1889837,15 +1889848,15 @@ │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %al,0x1c2d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ imul $0x2,%edx,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1889897,16 +1889908,16 @@ │ │ │ │ add %dl,0x3231e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fadd %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %dl,%ah │ │ │ │ + add %ah,-0x7a(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fwait │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1889958,20 +1889969,21 @@ │ │ │ │ jae 1931c9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.R lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x12(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x78(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + js 1931c74 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ es movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ jo 1931d11 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc $0x38,%ah │ │ │ │ @@ -1890017,23 +1890029,25 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c5d3(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jg 1931d93 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.X fldl (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + fldl (%r10) │ │ │ │ ... │ │ │ │ cmp %dl,-0x2e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp 0x3(%rip),%esi │ │ │ │ add %cl,0x7f(%rax) │ │ │ │ @@ -1890060,16 +1890074,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WXB sub $0x3,%rax │ │ │ │ ... │ │ │ │ add %dh,-0x36(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jne 1931e43 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jbe 1931e43 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x18(%rax) │ │ │ │ @@ -1890119,15 +1890133,15 @@ │ │ │ │ add %al,0x33101(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ push $0x1cb69 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x37b,%edi │ │ │ │ @@ -1890149,15 +1890163,15 @@ │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xor $0x2de,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19320a3 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1890172,16 +1890186,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lock fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + int1 │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb (%rcx),%dh │ │ │ │ @@ -1890229,40 +1890244,41 @@ │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %ah,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x19(%rax) │ │ │ │ - lret $0x1 │ │ │ │ + add %ah,%al │ │ │ │ + jp 1932122 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x366cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6d(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fs add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x19(%rax) │ │ │ │ + lret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0x6c,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ds int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ cmp $0x3,%eax │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRB movq $0x0,(%r9) │ │ │ │ - and %bl,(%rcx) │ │ │ │ - add (%rax),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x1c8b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20(%rax) │ │ │ │ jge 193219f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc011,$0x1 │ │ │ │ @@ -1890295,46 +1890311,61 @@ │ │ │ │ test $0x27,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shlb $1,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ - leave │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x374f4(%rax) │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x1d1,%edi │ │ │ │ + add %al,-0x45(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + lock mov $0x1d1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rcx) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x374f4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jge 1932249 │ │ │ │ + jge 1932259 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ret $0x36d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $1,-0x39(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %esp,0x3(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x63(%rax) │ │ │ │ - jns 193223f │ │ │ │ + jns 193225f │ │ │ │ ... │ │ │ │ enter $0xcbd8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ @@ -1890403,15 +1890434,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x3,0x2f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd02b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock hlt │ │ │ │ + push %rax │ │ │ │ + cmc │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ and %bh,%ah │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ @@ -1890455,15 +1890487,15 @@ │ │ │ │ add %dh,%al │ │ │ │ test %dh,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x3b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4a(%rax) │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1890478,20 +1890510,23 @@ │ │ │ │ out %eax,$0x2a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xda,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + rcr $1,%bh │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1ccd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x51(%rax) │ │ │ │ + nop │ │ │ │ + fxch %st(4) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x51(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ popf │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1890577,15 +1890612,15 @@ │ │ │ │ rex jne 19326bf │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.X int3 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1890593,46 +1890628,51 @@ │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movsxd %ecx,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + ret $0x1cf │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rdi │ │ │ │ - lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test $0x371,%eax │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x1,-0x36(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,0x371(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33d5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d1a9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ss lret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x1cd19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x36(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1cc(%rbx) │ │ │ │ + mov $0x1d1a9,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ss lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dh │ │ │ │ - jge 193271f │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %eax,0xde200000000001cc │ │ │ │ + jge 193272f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x24(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1890680,18 +1890720,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c290(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33e07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d066(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d57c(%rax) │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jae 19327cd │ │ │ │ + or %dh,-0x36(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -1890733,22 +1890773,23 @@ │ │ │ │ adc $0x1cc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x366(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W add $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x57(%rax) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ enter $0xc2e1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -1890776,21 +1890817,20 @@ │ │ │ │ mov $0x5b,%al │ │ │ │ and $0x3,%al │ │ │ │ ... │ │ │ │ jo 1932961 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2de,%edx │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ rex sbb $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x2e(%rbx) │ │ │ │ + add %ch,-0x2e(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4f(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -1890817,15 +1890857,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rax │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jle 1932a47 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32ad3(%rax) │ │ │ │ @@ -1890875,16 +1890916,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xf(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %bl,%bl │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ in $0xc7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ @@ -1890912,26 +1890953,28 @@ │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32151(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d1da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x35(%rax) │ │ │ │ + add %dh,0x35(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c86d(%rax) │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ + jl 1932bd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc 0x3(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1932c7f │ │ │ │ (bad) │ │ │ │ @@ -1890964,15 +1891007,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x14(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ jp 1932c8f │ │ │ │ @@ -1890997,20 +1891041,20 @@ │ │ │ │ mov $0x9a,%al │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x39(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + rol $0xda,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x1c3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xc3,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1891021,15 +1891065,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6a,%al │ │ │ │ xor (%rbx),%eax │ │ │ │ ... │ │ │ │ enter $0xcf41,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bl │ │ │ │ + and %ch,%bl │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x78(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ and %cl,0x37c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1891079,15 +1891123,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addr32 ret │ │ │ │ + sub $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ce73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3c(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,-0x5a(%rax) │ │ │ │ @@ -1891096,19 +1891140,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jo,pn 1932e2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1ccb6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - roll $0x0,%gs:(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jg 1932e0f │ │ │ │ + fdivrs -0x34(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36dc6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c971(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ @@ -1891172,24 +1891215,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1932f85 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c9d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x75(%rax) │ │ │ │ + add %dh,0x75(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf0,%al │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cmp %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1891216,16 +1891259,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cltd │ │ │ │ jno 19330df │ │ │ │ ... │ │ │ │ mov $0x1d038,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0xd3,%al │ │ │ │ + add %dh,%al │ │ │ │ + adc %ebx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1891255,20 +1891298,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x6e(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1933137 │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1933194 │ │ │ │ - leave │ │ │ │ + shrb $0x0,0x2dc(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + add %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rcx │ │ │ │ xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ sub %bl,-0x34(%rdx) │ │ │ │ @@ -1891474,17 +1891514,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x329f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0xc4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %ah,%al │ │ │ │ + jmp 193356d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WRB int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3377c(%rax) │ │ │ │ @@ -1891498,16 +1891537,16 @@ │ │ │ │ add %cl,%al │ │ │ │ movabs 0x5a200000000001c9,%eax │ │ │ │ jb 19335df │ │ │ │ ... │ │ │ │ adc $0xd0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRX lretq │ │ │ │ + add %al,0x4e(%rax) │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cca3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ js 193360f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1891532,28 +1891571,28 @@ │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ adc $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001c4d1,%al │ │ │ │ + movabs 0xb00000000001c4d1,%al │ │ │ │ out %al,(%dx) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c06c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1891581,15 +1891620,15 @@ │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ fmul %st(5),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0xd1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1891606,37 +1891645,37 @@ │ │ │ │ add %bh,0x1ca11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ push $0x3 │ │ │ │ add %cl,%al │ │ │ │ roll $0x0,(%ecx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f(%rax) │ │ │ │ + add %dh,0x2f(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ - lret │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7c(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x70(%rax) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 194fa2e │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ adc $0xde,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ror $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1891717,23 +1891756,23 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x36(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + lret $0x2d7 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1cf47(%rax) │ │ │ │ + mov $0x47,%al │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - fld %st(0) │ │ │ │ + rol %cl,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1933b1a │ │ │ │ sub $0x3,%al │ │ │ │ @@ -1891791,15 +1891830,16 @@ │ │ │ │ jp 1933baf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bh │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x51(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x2e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub $0x28,%al │ │ │ │ @@ -1891811,15 +1891851,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3683b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x0(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2ca(%rcx) │ │ │ │ + jo 1933b9b │ │ │ │ + lret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33892(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x60(%rax) │ │ │ │ @@ -1891859,23 +1891901,24 @@ │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1933cdf │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %esi,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x22(%rax) │ │ │ │ + and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,$0xcd │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17(%rax) │ │ │ │ + fsub %st(7),%st │ │ │ │ + int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ mov $0x99,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -1891895,17 +1891938,15 @@ │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jrcxz 1933d3c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmc │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,0x2caf5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cltd │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1891921,15 +1891962,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32da7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ or $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ffreep %st(7) │ │ │ │ + sbb $0xc7,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1933e17 │ │ │ │ cmp (%rbx),%al │ │ │ │ @@ -1892014,22 +1892055,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33bb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d0ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ca37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdi │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,(%rsi) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1892055,15 +1892095,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x2c0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rdx,%rax,8) │ │ │ │ - push %rax │ │ │ │ + rex │ │ │ │ fwait │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1892090,23 +1892130,23 @@ │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ - ret │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ + add %ah,-0x6d(%rax) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ gs lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1892206,15 +1892246,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xa(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c366(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %eax,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ js 19340f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x13(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ @@ -1892223,15 +1892265,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x66(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.RX roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1ce(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x3(,%rbp,1) │ │ │ │ rcr $1,%ah │ │ │ │ @@ -1892332,20 +1892374,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36ab7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2deda(%rax) │ │ │ │ + add %dh,0x2deda(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c2e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf3,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x2a(%rcx) │ │ │ │ @@ -1892364,42 +1892406,48 @@ │ │ │ │ add %ah,0x1c38d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x70(%rax) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2caa4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x79(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - lock jne 19343fa │ │ │ │ + add %dh,-0x21(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1c485(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ - movabs 0x36c00000000001c2,%eax │ │ │ │ + movabs 0x36b00000000001c2,%eax │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x85,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex pop %rdx │ │ │ │ - sub $0x3,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x1c09d(%rax) │ │ │ │ + nop │ │ │ │ + popf │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x50(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdx │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ + add %dl,-0x18(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c590(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37580(%rax) │ │ │ │ ... │ │ │ │ @@ -1892482,19 +1892530,17 @@ │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32a0d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ adc $0x1,%ecx │ │ │ │ - add %al,0x2c716(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x4f(%rax) │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + push $0x1cbb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x336fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1892510,23 +1892556,24 @@ │ │ │ │ sub 0x3(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x48(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x2d7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1cdb8(%rax) │ │ │ │ + cwtl │ │ │ │ + mov $0x1cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WR cmp $0x3,%rax │ │ │ │ - add %cl,-0x13(%rax) │ │ │ │ + and %cl,0x3(%rbp,%rdi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W in (%dx),%eax │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rcr $1,%bh │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1892552,31 +1892599,31 @@ │ │ │ │ fsubr %st(1),%st │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ jo 19345e5 │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,0x1c3b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e(%rax) │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1e(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %bl,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x8(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.RXB roll $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + sub %al,-0x3f(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fcom %st(7) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x29(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ shr $0x7b,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1892608,15 +1892655,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x43(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x3a(%rdi) │ │ │ │ + rcrb $1,-0x3a(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1892632,15 +1892679,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c540,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ + add %al,-0xa(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x3f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax) │ │ │ │ @@ -1892699,37 +1892746,37 @@ │ │ │ │ ss add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x73(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lea (bad),%edx │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xd1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd9,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2d9b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WR lretq $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d6ca(%rax) │ │ │ │ + add %dl,-0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 19348b5 │ │ │ │ (bad) │ │ │ │ - and %ch,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c4df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ jbe 19348af │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1892777,26 +1892824,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37729(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rax) │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1d1(%rbx) │ │ │ │ add %al,0x33723(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov %eax,%ss │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c734(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor %eax,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0xffffffffffffffc0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36c32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1892844,15 +1892893,15 @@ │ │ │ │ je 1934a7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,%bh │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ add $0x2ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rsi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33db2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1892932,23 +1892981,22 @@ │ │ │ │ lock (bad) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x2e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ss flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor $0x2d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock dec %ebx │ │ │ │ + sar $0xcb,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1892982,15 +1893030,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ movsxd (%rbx),%eax │ │ │ │ ... │ │ │ │ and %dh,-0x3e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ca5b(%rax) │ │ │ │ + add %dl,0x2ca5b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.WRB int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000032591,%al │ │ │ │ @@ -1892998,31 +1893046,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x36a12,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cfe9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0xc7,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1d0d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db7b(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ror $0x1,%edi │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + mov %dl,%ah │ │ │ │ + rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jno 1934d28 │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1934d55 │ │ │ │ + fildl (%rdx) │ │ │ │ + ... │ │ │ │ + xor %al,%cl │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x71(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WR sub (%rbx),%r8b │ │ │ │ @@ -1893033,20 +1893080,19 @@ │ │ │ │ add %al,0x3b(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ sbb %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x64(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c662(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c03f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c788(%rax) │ │ │ │ + add %dl,0x2c787(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6d(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x7d,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1893075,15 +1893121,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3643b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + loopne 1934db0 │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1893164,15 +1893210,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ clc │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ xor %bl,-0x2f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ + add %al,0x54(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1c9,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x69,%dh │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1893186,53 +1893232,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x36(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x3(%rbx),%ch │ │ │ │ ... │ │ │ │ - rex movsxd %edi,%ecx │ │ │ │ + (bad) │ │ │ │ + rex.RXB lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ - lret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - cmc │ │ │ │ - movb $0x0,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + lea 0x3(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - idivb 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xc6f5,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc45b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0x7d,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - or %ch,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex.RXB lret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lea 0x3(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %ch,(%rbx,%rax,1) │ │ │ │ + ... │ │ │ │ push $0x1cd22 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ subb $0x0,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x65(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pushf │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1934fe4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1935098 │ │ │ │ @@ -1893271,16 +1893310,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x328ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jg 1935074 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1d(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jrcxz 1935085 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jns 193519c │ │ │ │ @@ -1893302,50 +1893342,46 @@ │ │ │ │ add %ah,%al │ │ │ │ sbb 0x3(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x57,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d275(%rax) │ │ │ │ + add %dl,0x2d275(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c916(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ jl 19351cf │ │ │ │ ... │ │ │ │ or $0x1c0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x64(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1cfe0(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cmp (%rbx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jo 19351ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test %ebp,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - jo 193521f │ │ │ │ ... │ │ │ │ - lock pop %rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rbp │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ja 19352cb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1893375,20 +1893411,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2da4d(%rax) │ │ │ │ + add %dl,0x2da4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c2af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e(%rax) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + sub %cl,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c7ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x365bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c81c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1893459,15 +1893496,15 @@ │ │ │ │ (bad) │ │ │ │ mov %edi,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xc2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7c(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1893495,29 +1893532,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fstpt 0x3(%rsi) │ │ │ │ ... │ │ │ │ lock and %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c75e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0xc9,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x3f(%rax) │ │ │ │ - jns 193555f │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + or %dh,0x1c9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sarl $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%dl │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret $0x1d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2(%rdx,%rbx,8) │ │ │ │ + lock imul $0x2,%edx,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd211,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsp,%rbp,1) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1893538,62 +1893573,66 @@ │ │ │ │ push %rsp │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c5fc(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c194(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c389(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WR ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x70(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33223(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x73(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %esi,%ds │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1c345(%rax) │ │ │ │ + adc %cl,0x2de(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36b77(%rax) │ │ │ │ + movabs 0x800000000001c345,%al │ │ │ │ + ja 19356b6 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c38a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xf(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xc6,%bh │ │ │ │ + (bad) │ │ │ │ + int $0xc6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ iret │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x27(%rax) │ │ │ │ jne 19356bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x12(%rax) │ │ │ │ + add %al,-0x12(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ int3 │ │ │ │ @@ -1893602,15 +1893641,15 @@ │ │ │ │ add %ah,0x331db(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jnp 19356e3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cc14(%rax) │ │ │ │ + add %al,0x2cc14(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rcx,%rsi,2) │ │ │ │ @@ -1893623,22 +1893662,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ gs cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x32(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 193571f │ │ │ │ - lret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WX rolq %cl,(%rcx) │ │ │ │ + rclb $1,0x2ca(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $1,-0x2d(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19357ef │ │ │ │ + add %dh,0x55(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1cb(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x321,%eax │ │ │ │ @@ -1893666,16 +1893703,16 @@ │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(1) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in $0xdf,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0xdf,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33d30(%rax) │ │ │ │ @@ -1893691,15 +1893728,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x3,(%rsi),%esi │ │ │ │ ... │ │ │ │ add %cl,0x1cb3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d3ad(%rax) │ │ │ │ + add %ah,0x2d3ad(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ adc $0xc9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ @@ -1893721,15 +1893758,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x7b,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rax) │ │ │ │ + add %ah,-0x7a(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmc │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1893751,15 +1893788,17 @@ │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cli │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d76a(%rax) │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jns 19359fe │ │ │ │ @@ -1893787,15 +1893826,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37089(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c6f9(%rax) │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %ebp,0x0(%rbx,%rax,1) │ │ │ │ @@ -1893843,15 +1893883,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1951f37 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1d(%rax) │ │ │ │ + add %dl,-0x1d(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1893907,18 +1893947,18 @@ │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%ch │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x2d9,%eax │ │ │ │ + add %dh,0x2d92d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1935c77 │ │ │ │ + add %ah,%al │ │ │ │ + push %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1935c84 │ │ │ │ jp 1935c2f │ │ │ │ ... │ │ │ │ js 1935bc6 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1894031,42 +1894071,43 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37287(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cb37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d607(%rax) │ │ │ │ + add %dh,0x7(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c9bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x14(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%al │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x322a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %eax,(%dx) │ │ │ │ + adc %bh,%bl │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1894119,16 +1894160,16 @@ │ │ │ │ ... │ │ │ │ cmp %al,0x1d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x329(%rdx) │ │ │ │ ... │ │ │ │ add %bh,0x1cabc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rsp │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbp │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ sbb %ah,0x1c5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex jne 19360bf │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1894212,15 +1894253,15 @@ │ │ │ │ movabs 0x100000000001c1cb,%al │ │ │ │ int $0x24 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ cmp %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x66(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1894234,21 +1894275,23 @@ │ │ │ │ add %al,0x2b(%rax) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x41(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %ss,%esp │ │ │ │ + loopne 1936216 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3677d(%rax) │ │ │ │ ... │ │ │ │ @@ -1894276,25 +1894319,25 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cdf0(%rax) │ │ │ │ + add %al,0x2cdf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRB rolq $1,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 193634c │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001d0aa,%al │ │ │ │ + movabs 0xa00000000001d0aa,%al │ │ │ │ ds int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1894340,15 +1894383,15 @@ │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,%dh │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16(%rax) │ │ │ │ + add %ah,0x15(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x34(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1894404,16 +1894447,16 @@ │ │ │ │ and %dl,0x3(%rsi,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%dh │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x2,%edx │ │ │ │ + add %dh,0x2da81(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3f(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ ... │ │ │ │ @@ -1894432,15 +1894475,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ fxch %st(3) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rsp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1894478,15 +1894521,15 @@ │ │ │ │ add %ah,%al │ │ │ │ add $0x2e,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c472(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1894669,30 +1894712,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x3,0x7e(%rax) │ │ │ │ ... │ │ │ │ js 1936bf7 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%cl │ │ │ │ - leave │ │ │ │ + lock loopne 1936ba4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ss and $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ jle 1936bc2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x36(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1894755,31 +1894797,34 @@ │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cae2(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loop 1936d05 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3a(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x3,0x3f(%rsi) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c893(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %bh,(%rcx) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1894830,18 +1894875,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4c(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c404(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfc4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x68,%bl │ │ │ │ @@ -1894910,20 +1894952,19 @@ │ │ │ │ fdivl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dh,0x2c226(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c13e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ cmp $0x2dc,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19371db │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1894936,15 +1894977,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub (%r11),%r8 │ │ │ │ ... │ │ │ │ push $0x1d01f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c8d7(%rax) │ │ │ │ + add %al,0x2c8d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3e(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x22,%al │ │ │ │ @@ -1894970,16 +1895011,17 @@ │ │ │ │ addb $0x0,0x37f(%rip) │ │ │ │ add %dl,0x1cb8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x376e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cc93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3b(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0xc6,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sub $0xc7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shrl $1,(%rbx,%rax,1) │ │ │ │ @@ -1895004,15 +1895046,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x365(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xce3c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19372b0 │ │ │ │ + shl $1,%dh │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1895174,15 +1895216,15 @@ │ │ │ │ es add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x54(%rax) │ │ │ │ + add %dl,0x54(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1895250,17 +1895292,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ ... │ │ │ │ enter $0xc263,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x2,%eax │ │ │ │ add %dl,0x26(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jb 1937713 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1895323,19 +1895364,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdi,%rbx,8) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 193781e │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %bh,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1937854 │ │ │ │ + iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1895344,15 +1895386,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %bh,0x3(%rcx) │ │ │ │ ... │ │ │ │ addb $0xcf,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1895410,27 +1895452,28 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loop 1937964 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2da77(%rax) │ │ │ │ + add %dh,0x77(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,(%rdx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3282c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %ecx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1895440,26 +1895483,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32221(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rol $1,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push $0x2c6 │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x83,%al │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x64(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,0x32(%rbx) │ │ │ │ + add %dh,0x1d283(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x3326b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - roll $0x0,(%r9) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ bnd ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1895483,28 +1895523,30 @@ │ │ │ │ rex.WR │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ clc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1937aba │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33790(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x74(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x2c6(%rsi) │ │ │ │ + mov $0xb9,%al │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x50(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x34,%al │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1895523,15 +1895565,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dca8(%rax) │ │ │ │ + add %ah,0x2dca8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4d(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x23(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1895593,15 +1895635,15 @@ │ │ │ │ xor %al,%ch │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dl │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ push $0x1c068 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbp │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1895645,18 +1895687,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32734(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0xc8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jb 1937bbf │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x2,%esp │ │ │ │ add %ah,0x62(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5c(%rax) │ │ │ │ @@ -1895691,16 +1895731,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pushf │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %al,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1895818,15 +1895858,15 @@ │ │ │ │ add %dh,-0x6b(%rax) │ │ │ │ jg 1937e3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ fildl %gs:(%rdx) │ │ │ │ ... │ │ │ │ mov $0x88,%al │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ @@ -1895838,23 +1895878,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pushf │ │ │ │ cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ push $0x1d148 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xd5,%al │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + add %dl,0x2d2c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1d0d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1938069 │ │ │ │ + add %dh,0x4f(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ ... │ │ │ │ push $0x1c9d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fidivs 0x0(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ @@ -1895883,23 +1895919,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jp 19381c1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c16e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cb0b(%rax) │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0xca,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + lock int3 │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ sub (%rbx),%eax │ │ │ │ @@ -1896008,22 +1896046,22 @@ │ │ │ │ jrcxz 19383f1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x66(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1938363 │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + push %rax │ │ │ │ + enter $0x2c1,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dd4f(%rax) │ │ │ │ + add %dl,0x2dd50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %eax,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32(%rax) │ │ │ │ push $0x3 │ │ │ │ @@ -1896046,22 +1896084,16 @@ │ │ │ │ movabs 0x600000000001cecd,%al │ │ │ │ packuswb (%rbx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc26c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0xd5,%dh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x5e(%rax) │ │ │ │ - lret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x1d(%rax) │ │ │ │ + movabs 0x480000000002d5b6,%al │ │ │ │ + movabs %al,0xe3600000000001ca │ │ │ │ cmp $0x3,%al │ │ │ │ ... │ │ │ │ and %cl,-0x2a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33eb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1896072,38 +1896104,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1c5(%rdx) │ │ │ │ add %ah,0x3792b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cff9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c690(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %es,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ ss ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %cl,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - lret │ │ │ │ + xadd %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,-0x35(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c4a2(%rax) │ │ │ │ + add %dl,0x2c4ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x1d2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rsi) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + sarb $0x0,0x2c9(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x67(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -1896116,15 +1896145,17 @@ │ │ │ │ add %dl,-0x61(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ca1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c991(%rax) │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x78(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xda,%al │ │ │ │ cs add (%rax),%eax │ │ │ │ @@ -1896149,15 +1896180,15 @@ │ │ │ │ nop │ │ │ │ movabs %eax,0x48000000000001c3 │ │ │ │ jne 193859f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1cd(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1938589 │ │ │ │ + jo 1938589 │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x42(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ @@ -1896189,31 +1896220,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x375b7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0x1c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%esi │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7c(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ ... │ │ │ │ rol $1,%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ faddp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1896246,15 +1896276,15 @@ │ │ │ │ add %ah,0x3221b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x11(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ lret │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jle 193870c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1896331,17 +1896361,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %dh,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c2ee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rcr %cl,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d9d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1938813 │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ @@ -1896351,15 +1896379,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ch │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cd68,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d4a5(%rax) │ │ │ │ + add %dh,-0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x43(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ lock adc 0x3(%rdi),%ebp │ │ │ │ ... │ │ │ │ test $0x3c,%al │ │ │ │ @@ -1896382,17 +1896412,17 @@ │ │ │ │ nop │ │ │ │ sub 0x0(%rbx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,%al │ │ │ │ + int $0xca │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmp $0x1ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1938982 │ │ │ │ add (%rax),%ax │ │ │ │ @@ -1896425,37 +1896455,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000001c4ad,%al │ │ │ │ xor %ah,0x3(%rdi) │ │ │ │ ... │ │ │ │ adc %al,0x1(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + rex │ │ │ │ gs (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb0,%al │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %ebx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,%al │ │ │ │ rex.WXB int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%al │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ fdivs (%rdi) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3e(%rax) │ │ │ │ @@ -1896466,34 +1896498,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x6c,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cacd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x70(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1c0a5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1c0a5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x32(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1955461 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x2 │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2,%dl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rsp │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 1955a29 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x31,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x40(%rax) │ │ │ │ int3 │ │ │ │ @@ -1896540,28 +1896568,28 @@ │ │ │ │ add %dl,%al │ │ │ │ lock jg 1938b9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,%al │ │ │ │ + lret │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2cc(%rcx) │ │ │ │ + shlb $0x0,0x2cc(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W mov $0xcb,%al │ │ │ │ + add %cl,-0x50(%rax) │ │ │ │ + lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x72,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1896624,35 +1896652,36 @@ │ │ │ │ add %dl,%al │ │ │ │ repnz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cc64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x3,%rax │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1938d5b │ │ │ │ push $0x3 │ │ │ │ add %cl,0x1c92a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dc1b(%rax) │ │ │ │ + add %dh,0x1b(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c7f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %al,%dl │ │ │ │ + movabs 0xa00000000001c7f2,%al │ │ │ │ + sub %edx,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %bl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1896680,16 +1896709,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ int3 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cli │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32f18(%rax) │ │ │ │ @@ -1896730,25 +1896758,21 @@ │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x29,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1cf76(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1a(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - jo 1938ebb │ │ │ │ + add %dh,-0x67(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ - js 1938f2f │ │ │ │ + js 1938f1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c767 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ push $0x3 │ │ │ │ add %bl,0x1c173(%rax) │ │ │ │ @@ -1896876,16 +1896900,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x26(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5f,%al │ │ │ │ - (bad) │ │ │ │ + shrb $0x2,-0x3c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cb70,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rcx │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1897010,19 +1897034,19 @@ │ │ │ │ add %dh,%al │ │ │ │ or %bh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rbx) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d790(%rax) │ │ │ │ + add %ah,0x2d790(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c139(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ jbe 1939463 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1d134(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x336af(%rax) │ │ │ │ @@ -1897043,15 +1897067,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x332f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ movabs %eax,0x2dd │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xc0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xf(%rax) │ │ │ │ @@ -1897076,15 +1897100,17 @@ │ │ │ │ ss add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fadd %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c9af(%rax) │ │ │ │ + add %dh,-0x51(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1897097,17 +1897123,18 @@ │ │ │ │ rex andl $0x3,(%rdi) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - add $0x2,%edi │ │ │ │ + (bad) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,-0x24(%rax) │ │ │ │ + jo 19396be │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1897140,15 +1897167,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1a(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x50(%rax) │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ test $0x4e,%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ loopne 193971c │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1897176,15 +1897203,15 @@ │ │ │ │ jp 19397df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rcl $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ rex.WRXB lretq │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ lret $0x1c1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1897223,22 +1897250,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5a(%rax) │ │ │ │ ja 193989f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 19558ae │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x78(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ call 1939a77 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1939915 │ │ │ │ + loopne 1939915 │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ xor $0xca,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int1 │ │ │ │ @@ -1897371,17 +1897399,15 @@ │ │ │ │ mov $0x35,%dh │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x47(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d7dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c159(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jo 1939b0a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1897405,17 +1897431,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - enter $0x2c0,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2,%eax │ │ │ │ add %bh,0x1cb04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3316a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ inc %edi │ │ │ │ @@ -1897444,21 +1897469,22 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rorb $0x29,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cca5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d827(%rax) │ │ │ │ + add %dh,0x27(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + nop │ │ │ │ + test $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1c7f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RXB xor %r8b,(%r11) │ │ │ │ + rolb $0x3,0x30(%rdi) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ xchg %eax,%esp │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1897489,33 +1897515,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x369(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1cb(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2cc(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,(%rbx) │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x2cc(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %ebp,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %ah,-0x6e(%rax) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WB │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c88a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ adc $0x2d9,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1897591,15 +1897615,15 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1939ef8 │ │ │ │ + rcr $1,%dh │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1897664,15 +1897688,15 @@ │ │ │ │ sub %dh,0x1cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x328(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2d,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ + and %dh,%dh │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1897725,20 +1897749,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x33a,%esi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x49(%rax) │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ push $0x1caac │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c75d(%rax) │ │ │ │ + add %dh,0x2c760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0xc5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ @@ -1897779,18 +1897803,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36d92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x29(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4,%al │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + movabs 0x500000000002d504,%al │ │ │ │ xchg %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32952(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cd7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1897885,33 +1897906,34 @@ │ │ │ │ rex (bad) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x79(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5b(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x2cc,%eax │ │ │ │ + add %dh,0x2ccb8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1c561(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c561,%al │ │ │ │ test %ch,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x12(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1897956,15 +1897978,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cf1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2c(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ @@ -1897990,16 +1898012,16 @@ │ │ │ │ add %dl,0x1c0b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3245c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cf95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xde,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xde,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cd9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRB outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1898016,15 +1898038,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ enter $0x2d4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x10(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rsp │ │ │ │ @@ -1898040,34 +1898062,33 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x37(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ int1 │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ fdiv %st(4),%st │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x373cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fmul %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor %bl,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c015,%eax │ │ │ │ + add %bh,0x1c015(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %ah,0x1cf27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1898128,24 +1898149,25 @@ │ │ │ │ and %bh,0x39(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0x1ce │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x2c2,%eax │ │ │ │ + and %ah,(%rdi) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001c73e,%al │ │ │ │ - in $0x7c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x1c73e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %eax,%ebp │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ + jl 193a7bf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sub %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3690b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x1c3,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1898207,15 +1898229,15 @@ │ │ │ │ nop │ │ │ │ sub $0x33f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c92d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33725(%rax) │ │ │ │ @@ -1898233,15 +1898255,17 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ and %ch,%ah │ │ │ │ xor (%rbx),%eax │ │ │ │ ... │ │ │ │ add %dh,-0x3d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2deda(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fcmovu %st(6),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ jbe 193aa0f │ │ │ │ @@ -1898260,46 +1898284,44 @@ │ │ │ │ add %ah,0x2c803(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x46(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2db95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsi │ │ │ │ + add %al,0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5a(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + test $0xc7,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - lock add $0x1c5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add $0x1c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 193aadb │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x22(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x3,0x72(%rbp) │ │ │ │ ... │ │ │ │ shr $1,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x2d9,%eax │ │ │ │ + add %dh,0x2d935(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %bl,-0x56(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ jo 193abf8 │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ @@ -1898388,15 +1898410,15 @@ │ │ │ │ add %al,%al │ │ │ │ sub $0x337,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%dh │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ imul $0x2,%ebx,%ecx │ │ │ │ add %bh,(%rax) │ │ │ │ loope 193ac55 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x327c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1898423,30 +1898445,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x331d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x8(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x2(%rcx,%rcx,8) │ │ │ │ + jo 193ad66 │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jns 193acc3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33305(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0x323,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ mov %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x3,%eax │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ @@ -1898463,15 +1898488,15 @@ │ │ │ │ add %dh,0x323bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cli │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cb31(%rax) │ │ │ │ + add %ah,0x2cb31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ja 193ad21 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ @@ -1898497,15 +1898522,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp *(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1ce(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1898517,15 +1898542,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xrelease movl $0x0,(%rcx) │ │ │ │ rex add %ebp,0x3(%rip) │ │ │ │ add %cl,0x34(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d6c8(%rax) │ │ │ │ + add %ah,0x2d6c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x0(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ movabs 0x3000000000036247,%al │ │ │ │ rex.WRXB int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1898604,15 +1898629,15 @@ │ │ │ │ add %al,%al │ │ │ │ push %rcx │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.R roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33(%rax) │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1898712,30 +1898737,31 @@ │ │ │ │ add %al,0x77(%rax) │ │ │ │ jnp 193b02f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1d1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - rex fmul %st,%st(3) │ │ │ │ + adc %bl,%ah │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e(%rax) │ │ │ │ + add %dh,0x1e(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d987(%rax) │ │ │ │ + add %ah,0x2d987(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c54d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3350c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cb5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1898785,16 +1898811,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x331c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ js 193b17e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - je 193b195 │ │ │ │ + add %al,(%rax) │ │ │ │ + jne 193b195 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ enter $0x1cb,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ jl 193b1cf │ │ │ │ @@ -1898804,15 +1898830,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x360d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x78(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c6b0(%rax) │ │ │ │ + add %ah,-0x54(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ @@ -1898857,19 +1898884,15 @@ │ │ │ │ add %ah,0x14(%rax) │ │ │ │ jns 193b2ff │ │ │ │ ... │ │ │ │ test $0x14,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 193b2b9 │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x2cf9f,%al │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x60(%rax) │ │ │ │ jae 193b32f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1898906,15 +1898929,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x61(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ and %bl,0x1c2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 193b461 │ │ │ │ + add %bl,%al │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ rol $1,%dl │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test %ebp,0x3(%rcx) │ │ │ │ @@ -1898974,15 +1898997,16 @@ │ │ │ │ add %dl,-0x46(%rax) │ │ │ │ jle 193b56f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%ch │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1(,%rcx,8) │ │ │ │ add %al,-0x1(%rax) │ │ │ │ jb 193b58f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1898994,15 +1899018,15 @@ │ │ │ │ fs jno 193b59f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ffreep %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x22(%rax) │ │ │ │ + add %al,-0x22(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ test $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899047,22 +1899071,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x71(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jp 193b672 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x2d(%rax) │ │ │ │ - leave │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 193b723 │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + pop %rax │ │ │ │ + sub $0x1c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x52(%rax) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899079,16 +1899102,16 @@ │ │ │ │ push %rbx │ │ │ │ js 193b6df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cld │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 193b6a6 │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %bh,0x2c7(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ sub %dh,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc 0x3(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899127,27 +1899150,27 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c765,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ce27(%rax) │ │ │ │ + add %dl,0x2ce27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x364cb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cb82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ {rex2 0xdb} lar (%r24),%r16 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jo 193b792 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899160,15 +1899183,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x3(%rdi),%ebp │ │ │ │ ... │ │ │ │ and %bh,0x1(%rbp,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xd9,%ah │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RX │ │ │ │ @@ -1899209,65 +1899233,56 @@ │ │ │ │ ... │ │ │ │ movabs 0x700000000001c7d7,%al │ │ │ │ (bad) │ │ │ │ jl 193b93f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1(%rax,%rax,8) │ │ │ │ - add %dh,0x34(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x1c7(%rdi) │ │ │ │ + add %al,0x2d934(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xc4,%dl │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + shr $0xc4,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d0b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x321b4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ cmpb $0x3,0x38(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x1ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + rex │ │ │ │ lock fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cfaa │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2dfad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x6f,%al │ │ │ │ - lret $0x1 │ │ │ │ + add %ch,0x1ca6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp 0x3(%rbx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbb,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %bh,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ - mov $0x1cf,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - lock mov $0x35,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5f(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 193b9f4 │ │ │ │ ds add (%rax),%eax │ │ │ │ @@ -1899284,16 +1899299,16 @@ │ │ │ │ add %al,-0x63(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xc2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRXB movb $0x0,(%r10) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WR movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ca10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4b(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899309,15 +1899324,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ch │ │ │ │ jp 193ba9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c1bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d9a0(%rax) │ │ │ │ + add %dh,0x2d9a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x1d0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x78(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899328,34 +1899343,30 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cmpl $0x0,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x63(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esi │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xab,%al │ │ │ │ + movabs 0xb00000000002d996,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6000000000036de5,%al │ │ │ │ cs iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbx │ │ │ │ jl 193baff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c4b9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jno 193bae1 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1899389,30 +1899400,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xa(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ test $0x1d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2cddf,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ jbe 193bb9f │ │ │ │ ... │ │ │ │ nop │ │ │ │ jb 193bb80 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ca42(%rax) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cd3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32e96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1899445,15 +1899459,15 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ jo 193bbfb │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ js 193bc90 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rsi │ │ │ │ @@ -1899501,15 +1899515,15 @@ │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sarb $0x0,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c473(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0xd7,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899530,15 +1899544,15 @@ │ │ │ │ pop %rbx │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ sub %al,(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x34(%rax) │ │ │ │ + add %ah,0x34(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmp $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899696,15 +1899710,15 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x66,%ah │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ce37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ add %ecx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ xor %ah,(%rbx) │ │ │ │ @@ -1899741,20 +1899755,18 @@ │ │ │ │ out %al,(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cd88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2de11(%rax) │ │ │ │ + add %dh,0x11(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1c78f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x100000000001c78f,%al │ │ │ │ movabs %al,0xa788000000000365 │ │ │ │ movl $0x0,(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %esi,0x3(%rdi) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ mov $0xc1,%dl │ │ │ │ @@ -1899775,18 +1899787,20 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ movl $0x0,(%rcx) │ │ │ │ add %dh,0x72(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d163(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x2c2,%edx │ │ │ │ + add %dl,(%rax) │ │ │ │ + test $0xc2,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,-0x38(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jnp 193c1eb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x360a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c4e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1899800,19 +1899814,19 @@ │ │ │ │ mov $0x6c,%dh │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1cd,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d97b,%al │ │ │ │ + mov $0x7b,%al │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0xd(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + or $0x1c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x6800000000037469,%al │ │ │ │ roll $0x0,%fs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899823,15 +1899837,15 @@ │ │ │ │ rex ret │ │ │ │ jbe 193c2cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x36(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb09(%rax) │ │ │ │ + add %dh,0x2cb09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6f(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1899894,24 +1899908,20 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,0x1c8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + and %cl,0x2c1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - enter $0x1,$0x0 │ │ │ │ + xor %bl,-0x38(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x27,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x32700(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c16c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x331d5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -1899927,20 +1899937,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %ch,0x3(%rbx) │ │ │ │ ... │ │ │ │ rolb $0xc7,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jrcxz 193c43b │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x1d(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1f(%rax) │ │ │ │ - lret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W loope 193c43d │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ jo 193c47f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 193c4cc │ │ │ │ leave │ │ │ │ @@ -1899962,35 +1899972,36 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jne 193c557 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c983(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x19(%rax) │ │ │ │ + add %al,-0x19(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x77(%rax) │ │ │ │ - enter $0x1,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x7d,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x60(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x53(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 193c4eb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4e(%rax) │ │ │ │ - int $0x1 │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ + jge 193c52f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + rex.WRX int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x2a(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c02b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1900021,15 +1900032,15 @@ │ │ │ │ adc %dh,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x47(%rax) │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%ch │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1900060,21 +1900071,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ ret $0x323 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%cl │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c607(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0xc6,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x1c2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rbx) │ │ │ │ + adc %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1900117,21 +1900130,21 @@ │ │ │ │ add %dl,%al │ │ │ │ adc %edi,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ rex.W ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x77(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %ah,0x2dc89(%rax) │ │ │ │ ... │ │ │ │ - mov $0x1c714,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1c714(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.XB ret │ │ │ │ + cmp $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ca95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x7c,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1900182,25 +1900195,27 @@ │ │ │ │ add %dl,0xa(%rax) │ │ │ │ jle 193c7ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 193c7ea │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x18(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0xd3 │ │ │ │ - add (%rax),%al │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%esi │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d196(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WB cmp %al,(%r11) │ │ │ │ + adc %cl,0x38(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rbx) │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ @@ -1900237,24 +1900252,24 @@ │ │ │ │ or $0x70,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ jno 193c934 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x79(%rax) │ │ │ │ - ret │ │ │ │ + add %ah,%al │ │ │ │ + rex ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ movl $0x0,(%rcx) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -1900307,15 +1900322,15 @@ │ │ │ │ rex.WRX ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1cb7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ded6(%rax) │ │ │ │ + add %dh,0x2ded6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4b(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ sub %eax,(%rbx) │ │ │ │ @@ -1900342,41 +1900357,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jle 193caaa │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc $0x1,%eax │ │ │ │ - add %ah,0x2ddc8(%rax) │ │ │ │ + add %dl,0x2ddc8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x362b4(%rax) │ │ │ │ ... │ │ │ │ xchg %eax,%ebp │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33c62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - es rolb %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x1c4,%eax │ │ │ │ + add %al,0x2d226(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcr $0x2,%dl │ │ │ │ + add %dl,-0x48(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0xda,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x34(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RX int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x13(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ nop │ │ │ │ @@ -1900404,15 +1900417,15 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 193cb5d │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - add %dh,%ah │ │ │ │ + add %dh,%ch │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xcd,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1900494,15 +1900507,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3c(%rax) │ │ │ │ + add %al,0x3c(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x53,%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1900572,39 +1900585,38 @@ │ │ │ │ and %bpl,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%dl │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c5ad(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs %al,0x2c5 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %edx,%edx │ │ │ │ + lock test %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x321ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ror $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x32d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 193ce30 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2f(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + lock pop %rsi │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + rol $0xc9,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c5a5(%rax) │ │ │ │ @@ -1900613,15 +1900625,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c8e7(%rax) │ │ │ │ + add %al,0x2c8e7(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ jo 193cf46 │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x40(%rax) │ │ │ │ @@ -1900657,17 +1900669,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cab5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3745b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cdd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c477(%rax) │ │ │ │ + add %al,-0x70(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ + jo 193ceea │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1900682,18 +1900695,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov (%rsi),%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d(%rax) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + and $0x2c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x27(%rax) │ │ │ │ + js 193cf99 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 193cf17 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1900715,30 +1900728,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7a(%rax) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6b(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + mov $0x2f,%al │ │ │ │ movl $0x0,(%rdx) │ │ │ │ shl $0xce,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x33,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push $0xffffffffffffffcd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %ebx,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2da31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x25(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3709f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1900753,19 +1900764,17 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x72,%al │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1c111(%rax) │ │ │ │ + movabs 0xb80000000002cb72,%al │ │ │ │ + adc %eax,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc (%rbx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 193d05b │ │ │ │ (bad) │ │ │ │ @@ -1900817,15 +1900826,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 193d136 │ │ │ │ and (%rbx),%al │ │ │ │ ... │ │ │ │ fsubrs -0x3e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fadds %fs:(%rdx) │ │ │ │ ... │ │ │ │ mov $0xba,%al │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x321c6(%rax) │ │ │ │ @@ -1900948,56 +1900957,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ds imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ + jbe 193d332 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ enter $0xccd4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x2f(%rcx) │ │ │ │ + and %dl,-0x2f(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 193d3e5 │ │ │ │ - lret │ │ │ │ + (bad) │ │ │ │ + rex.WXB lretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fld %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x43(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.XB int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37340(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x72(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rcx) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1901005,18 +1901023,21 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jp 193d3c4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2df6b(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lock rolb $0x0,(%rcx) │ │ │ │ + shl $1,%al │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3686e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c4d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ @@ -1901028,24 +1901049,22 @@ │ │ │ │ loope 193d4a3 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ror $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x3b(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $1,0x2(%rbp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - rex jbe 193d490 │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $0xc8,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x76(%rax) │ │ │ │ + xor $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ @@ -1901053,21 +1901072,14 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36f35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %ecx,%edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x27(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret $0x37e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1901075,84 +1901087,94 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xc344,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x0,0x3(%rcx,%rbp,2) │ │ │ │ cmp %dl,0x1c8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x52,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x2d8(%rdi) │ │ │ │ + xor %dl,0x2d8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rbx,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36238(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d1de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc344,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0x0,0x3(%rcx,%rbp,2) │ │ │ │ sub %bh,-0x35(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x0,0x3(%rcx),%ebp │ │ │ │ - loopne 193d560 │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5a(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ and %ah,-0x39(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rsi),%esp │ │ │ │ add (%rax),%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %cl,%ch │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2c(%rax) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + ... │ │ │ │ + and %dl,(%rax) │ │ │ │ + int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jrcxz 193d54c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WX push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + subl $0x3,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fcoms 0x1cf(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rcx) │ │ │ │ + adc %dh,(%rcx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - loop 193d573 │ │ │ │ + loop 193d583 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1901162,15 +1901184,15 @@ │ │ │ │ mov $0x33,%al │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xca,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dfd5(%rax) │ │ │ │ + add %dl,0x2dfd5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ std │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37adc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1901246,40 +1901268,42 @@ │ │ │ │ push %rax │ │ │ │ jo 193d6e7 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x1d0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x24(%rdx) │ │ │ │ + xor %dh,-0x24(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ceea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x37(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d940(%rax) │ │ │ │ + add %dh,0x40(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x29(%rax) │ │ │ │ + js 193d70b │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 193d6ab │ │ │ │ jno 193d6ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 195a193 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %al,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c0de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3743e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rax │ │ │ │ @@ -1901307,26 +1901331,19 @@ │ │ │ │ add %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lea 0x3(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 193d7d3 │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x6b(%rax) │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 193d778 │ │ │ │ + js 193d768 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37b6b(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ movabs 0x7000000000033253,%al │ │ │ │ push %rsp │ │ │ │ rolb %cl,(%rcx) │ │ │ │ @@ -1901388,37 +1901405,36 @@ │ │ │ │ (bad) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ah,(%rbx) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ + add %dl,-0x18(%rax) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ call 195a4f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esp │ │ │ │ + rex xchg %eax,%esp │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ jo 193d893 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ int3 │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ @@ -1901434,19 +1901450,19 @@ │ │ │ │ adc %dh,0x3(%rax,%rbp,2) │ │ │ │ ... │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bl,%bh │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc $0x1cd,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,0x1cd(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x3,0x69(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1901513,40 +1901529,37 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rcl %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dec1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rcr $0x2,%esi │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x2e(%rax) │ │ │ │ - lret $0x1 │ │ │ │ + (bad) │ │ │ │ + ror %cl,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32499(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x333c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x66(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4c,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x180000000002d64c,%al │ │ │ │ xchg %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ + add %dl,-0x5d(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x37(%rax) │ │ │ │ @@ -1901617,15 +1901630,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cb10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1c8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -1901729,15 +1901742,15 @@ │ │ │ │ add %al,-0x73(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x49(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ mov $0x1c468,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -1901786,16 +1901799,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jge 193deef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x32(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %ebp,%ebx │ │ │ │ + add %ah,%al │ │ │ │ + mov %ch,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ @@ -1901862,15 +1901875,15 @@ │ │ │ │ leave │ │ │ │ jno 193dfff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7(%rax) │ │ │ │ + add %ah,-0x7(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ in (%dx),%al │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1901884,15 +1901897,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 195aa55 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdx │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dl │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -1901973,20 +1901987,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cs and $0x3,%al │ │ │ │ ... │ │ │ │ cmp %dh,0x1c7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2db58,%al │ │ │ │ + and %bl,-0x25(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cc09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7e(%rax) │ │ │ │ + add %al,-0x7e(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ out %al,$0xc4 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1902009,17 +1902024,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RX xor (%rbx),%r8b │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ es enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + subb $0x2,-0x2b(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 193e4af │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test %esi,0x3(%rdx) │ │ │ │ ... │ │ │ │ @@ -1902236,15 +1902250,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36885(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 193e7f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1f(%rax) │ │ │ │ + add %al,-0x1f(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1ce(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x32c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1902261,30 +1902275,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c2a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov 0x3(%rbx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,-0x31(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x65(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ and %bl,-0x2f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c79a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1cdd1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 193e882 │ │ │ │ + add %ah,(%rax) │ │ │ │ + pushf │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + movabs 0x800000000001cdd1,%al │ │ │ │ + loope 193e872 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1902361,36 +1902367,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRXB cmp %r8b,(%r11) │ │ │ │ ... │ │ │ │ mov %dh,-0x31(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rcr %cl,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2de7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cltd │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0xd2,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lahf │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub $0x2d2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + call 195b6d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x360,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsp,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1902460,16 +1902460,15 @@ │ │ │ │ loopne 193eb54 │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rsp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 193eb5b │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + shlb $1,-0x29(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17(%rax) │ │ │ │ @@ -1902482,15 +1902481,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ sbb $0x2,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rdx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1902528,15 +1902527,15 @@ │ │ │ │ add %dl,-0x72(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ + add %dl,-0x79(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ fwait │ │ │ │ enter $0x1,$0x0 │ │ │ │ @@ -1902588,30 +1902587,27 @@ │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ch,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jp 193ed02 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0xf(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36b18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb $0xcb,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + jp 193ed12 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x32e,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,(%rbx,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1902628,23 +1902624,23 @@ │ │ │ │ add %dl,0x33f66(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dl,0x56(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ xor %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1902669,17 +1902665,15 @@ │ │ │ │ add %dh,0x1c527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ subl $0x0,0x3(%rcx) │ │ │ │ ... │ │ │ │ rex cmp $0x1cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + rex mov $0x2c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc77c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 193eeeb │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1902696,25 +1902690,29 @@ │ │ │ │ add %dh,-0x51(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ enter $0x1ca,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2df91(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - mov %eax,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x1c5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37822(%rax) │ │ │ │ + mov $0x22,%al │ │ │ │ + js 193ef4f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - imul $0x1,%eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xd8,%al │ │ │ │ + sbb %ch,-0x30(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ ret │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1902729,43 +1902727,43 @@ │ │ │ │ js 193efc7 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c083(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jnp 193ef84 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3f(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cec1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4a(%rax) │ │ │ │ + add %ah,0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x34(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0x365,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rax,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ hlt │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1902850,15 +1902848,17 @@ │ │ │ │ nop │ │ │ │ mulb 0x3(%rcx) │ │ │ │ ... │ │ │ │ or %ah,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d978(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jp 193f1c4 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 193f21e │ │ │ │ push $0x3 │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -1902882,15 +1902882,15 @@ │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6a(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.W flds (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ test $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x32d48,%al │ │ │ │ ... │ │ │ │ @@ -1902909,15 +1902909,15 @@ │ │ │ │ add %ah,%al │ │ │ │ adc $0x336,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xcf,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33baf(%rax) │ │ │ │ @@ -1902995,16 +1902995,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %dh,0x2c6f8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1903025,22 +1903024,21 @@ │ │ │ │ add %ah,%al │ │ │ │ shrb $1,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x70(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2da74(%rax) │ │ │ │ + add %al,0x2da74(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x1c0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%al │ │ │ │ - ret │ │ │ │ + rcrb $0xc3,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c1a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbx │ │ │ │ @@ -1903097,53 +1903095,53 @@ │ │ │ │ je 193f66f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsl %ds:(%rsi),(%dx) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ rex.WR lretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x2c0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,%bh │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + mov $0xc0,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ add %ah,-0xb(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x1d0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rdx) │ │ │ │ + adc %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc $0x1d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 193f6a0 │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ce(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x28(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + orb $0x2,-0x28(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1cf06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d529(%rax) │ │ │ │ + mov $0x1cf06,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2d529(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1ca,%esi │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3752d,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1903197,15 +1903195,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ data16 jp 193f87f │ │ │ │ ... │ │ │ │ sub %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int3 │ │ │ │ + loopne 193f866 │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ rex.W jrcxz 193f8c1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret │ │ │ │ @@ -1903239,16 +1903237,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x60(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ ... │ │ │ │ adc %ch,(%rax,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xda,%ch │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xda,%ah │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c1f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37941(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1903271,17 +1903269,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x338,%edi │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bl │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c931(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RX int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1903296,23 +1903292,20 @@ │ │ │ │ int3 │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ rex.W │ │ │ │ rolb %cl,(%ecx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2d4(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %eax,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $0x0,0x2d4(%rbp) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ + rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33856(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000033856,%al │ │ │ │ jmp 193fb5e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1903339,27 +1903332,27 @@ │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1e(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ pminub (%rdx),%mm0 │ │ │ │ ... │ │ │ │ rex lea (bad),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d6c8(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x2d6,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4a(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - jo 193fc30 │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2c4(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x73(%rsi) │ │ │ │ @@ -1903428,15 +1903421,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ rolb $1,-0x3b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1c5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x32a86,%al │ │ │ │ ... │ │ │ │ @@ -1903457,15 +1903451,15 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - loopne 193ff5f │ │ │ │ + rclb $1,(%rsi) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7b(%rax) │ │ │ │ @@ -1903480,15 +1903474,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cee7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ and %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c4ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1903502,36 +1903496,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36392(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x2c3,%edi │ │ │ │ + add %ah,0x2c3cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc 0x3(%rdi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x5c,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - iret │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + lock loope 193fffd │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1c9f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x1,%ecx │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ jns 194003f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x1c5,%rax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1903543,18 +1903535,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x364,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1c5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x64,%al │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + xor %ah,-0x39(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - enter $0xd31f,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%bl │ │ │ │ es add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1903562,22 +1903557,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ sub (%r11),%al │ │ │ │ ... │ │ │ │ add %dh,0x1cc(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dd12,%al │ │ │ │ + jo 19401fc │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + adc %ah,%ch │ │ │ │ + enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0xc8,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x36c3b(%rax) │ │ │ │ + mov $0x3b,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x78(%rax) │ │ │ │ @@ -1903610,24 +1903606,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loope 1940261 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c2e0(%rax) │ │ │ │ + add %dl,0x2c2cf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c55f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x376e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ @@ -1903637,16 +1903633,15 @@ │ │ │ │ ret $0x325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x37(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cb31,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fldenv 0x3(%rbx) │ │ │ │ @@ -1903703,29 +1903698,29 @@ │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %dl,0x1cb5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ fiaddl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000033582,%al │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ecx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rbx │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shrb $1,0x3(%rbp) │ │ │ │ @@ -1903784,15 +1903779,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ or %bl,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ceb7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1903804,15 +1903799,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ gs jnp 19404ef │ │ │ │ ... │ │ │ │ lock sbb %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ data16 xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jl 1940508 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1903866,48 +1903861,48 @@ │ │ │ │ call 1940786 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repnz cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ call 195d805 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x55(%rax) │ │ │ │ + add %al,-0x55(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cb(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ jb 194061f │ │ │ │ ... │ │ │ │ push $0x1d31c │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c272(%rax) │ │ │ │ + add %ah,0x2c266(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 194066f │ │ │ │ - fildl (%rdx) │ │ │ │ + shlb $1,0x2db(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fbld (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ nop │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x3d(%rsi) │ │ │ │ + add %dh,-0x3d(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6c(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x361dd(%rax) │ │ │ │ @@ -1903942,18 +1903937,19 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2d5(%rdi) │ │ │ │ + rcrb $0x0,0x2d5(%rdi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,0x1c8(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xlat %ds:(%rbx) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -1903972,24 +1903968,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ca22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d85b(%rax) │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0x1 │ │ │ │ + and %bl,0x1ca(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ + xor %ah,0x2d(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jnp 194089e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %edi,0x0(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ @@ -1904042,26 +1904038,26 @@ │ │ │ │ lock lret $0x339 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ push %rbp │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1940aae │ │ │ │ movl $0x0,(%rcx) │ │ │ │ movabs 0xf000000000037683,%al │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc87(%rax) │ │ │ │ + add %ah,0x2cc87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xa(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rax) │ │ │ │ jae 1940a6f │ │ │ │ @@ -1904099,15 +1904095,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ret │ │ │ │ push $0x3 │ │ │ │ add %ch,-0x7c(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ + add %ah,0x5b(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1904149,16 +1904145,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - neg %ah │ │ │ │ + neg %spl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %ch,0x66(%rbp) │ │ │ │ @@ -1904178,15 +1904173,15 @@ │ │ │ │ add %dl,0xd(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x1c9,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + rex │ │ │ │ addr32 lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x374bd(%rax) │ │ │ │ @@ -1904269,19 +1904264,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0x20,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c99c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x15(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2d015(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0xc7,%al │ │ │ │ + add %dh,%al │ │ │ │ + test $0xc7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cd34(%rax) │ │ │ │ @@ -1904304,15 +1904298,15 @@ │ │ │ │ movabs 0x37f,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2caec(%rax) │ │ │ │ + add %al,0x2caec(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0xc7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1904327,34 +1904321,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ iret │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%edx │ │ │ │ - fiadds (%rdx) │ │ │ │ + xor %dl,0x2de(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ push $0x1d1cf │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ sarb $0x0,0x1(%rsp,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ loopne 1940f63 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3c(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ mov %bl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c50f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x30,%al │ │ │ │ @@ -1904393,19 +1904387,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRXB sub %r8b,(%r11) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d5f0(%rax) │ │ │ │ + add %ah,0x2d5f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c97b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ js 1940fcb │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1904424,27 +1904418,28 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c642(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movb $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x71(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ idivb (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c84e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cd11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1904472,16 +1904467,16 @@ │ │ │ │ jo 1941143 │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x36(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0xc9900000000002da,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %al,0xc9900000000002da │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ cmp $0x3,%eax │ │ │ │ add %cl,%al │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -1904600,23 +1904595,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c(%rax) │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ fmulp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.WB xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cb5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %ebp,0x3(%rax) │ │ │ │ @@ -1904728,24 +1904723,23 @@ │ │ │ │ xorb $0x3,0x24(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0xc9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19416b8 │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %bl,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jbe 1941613 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x20,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x3200a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loope 19416c8 │ │ │ │ @@ -1904766,34 +1904760,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ es (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ca1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2df39(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + fcomps (%rbx) │ │ │ │ + roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sbb %ebx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shll $0x3,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%cl │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,%bl │ │ │ │ - roll %cl,(%rcx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + fcmovnbe %st(3),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x33(%rax) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor (%rcx),%edi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %edi,0x3(%rdx) │ │ │ │ ... │ │ │ │ loopne 1941722 │ │ │ │ iret │ │ │ │ @@ -1904916,16 +1904909,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d18d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x39(%rax) │ │ │ │ - ret │ │ │ │ + add %dl,(%rax) │ │ │ │ + rol $1,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36e8c(%rax) │ │ │ │ @@ -1904995,16 +1904988,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub 0x3(%rsi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1cf(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1941c09 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + sarb $1,-0x29(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cf37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ cmp %al,(%rbx) │ │ │ │ @@ -1905076,15 +1905068,15 @@ │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1941ca1 │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d87b(%rax) │ │ │ │ + add %dl,0x2d87b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jae 1941c3a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36a01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1905092,15 +1905084,15 @@ │ │ │ │ xor $0xc9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32cf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c909(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cb4a(%rax) │ │ │ │ + add %al,0x2cb4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int1 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1905177,15 +1905169,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x336eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ test $0x1c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ + loopne 1941f08 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xf(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1905275,27 +1905267,27 @@ │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x372(%rcx) │ │ │ │ ... │ │ │ │ add %cl,0x1ca9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jnp 1942145 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cb8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rbx │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - movabs 0x67c00000000001ce,%al │ │ │ │ + movabs 0x67b00000000001ce,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x52(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1905335,30 +1905327,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x379a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %ebx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ ret │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1942345 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jbe 1942305 │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 1942305 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x1d0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xc0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + sub %al,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fcmovne %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1905383,29 +1905376,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx,%rbp,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ rex add %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33ae5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rcx │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - movabs 0x2c82d,%al │ │ │ │ + mov $0x2e,%al │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x41(%rax) │ │ │ │ - int $0x1 │ │ │ │ + pop %rax │ │ │ │ + rex.B int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19423ff │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1905434,16 +1905429,16 @@ │ │ │ │ add %dl,0x1ce89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x33d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1c9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rsi │ │ │ │ - ret $0x2 │ │ │ │ + nop │ │ │ │ + rex.WRB ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf1,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1905512,15 +1905507,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ leave │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d8b9(%rax) │ │ │ │ + add %dh,0x2d8b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0xcc,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x322a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1905559,15 +1905554,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ shrb $1,0x3(%rbx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ rex.WXB lretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ int3 │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x51(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1905604,17 +1905599,20 @@ │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ mov $0x4c,%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ push %rax │ │ │ │ - xadd %eax,(%rdx) │ │ │ │ + or %ecx,%eax │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - lock rex.WRX rolb $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRX rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rcx) │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1905631,19 +1905629,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32578(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x1c7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c1(%rcx) │ │ │ │ + mov $0x8d,%al │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c21f,%eax │ │ │ │ + add %bh,0x1c21f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4f(%rax) │ │ │ │ + add %dh,0x3e(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x75(%rax) │ │ │ │ @@ -1905669,15 +1905668,15 @@ │ │ │ │ mov 0x3(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xc9,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cb4a(%rax) │ │ │ │ + add %ah,0x2cb4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x3e,(%rbx) │ │ │ │ @@ -1905695,15 +1905694,15 @@ │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6a,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x52(%rax) │ │ │ │ + add %al,-0x52(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ ret $0x1 │ │ │ │ @@ -1905750,15 +1905749,15 @@ │ │ │ │ fmul %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x376e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c29f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31(%rax) │ │ │ │ + add %al,0x31(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbx │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3679e(%rax) │ │ │ │ @@ -1905798,16 +1905797,17 @@ │ │ │ │ lret $0x32b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ah │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,-0x3b(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ call 1942c02 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xff,%al │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1905842,23 +1905842,24 @@ │ │ │ │ mov (%rsi),%spl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lret │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x52(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %al,0x2c8ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc3f8,$0x1 │ │ │ │ + add %cl,%al │ │ │ │ + clc │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x33f95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb800000000033f95,%al │ │ │ │ - and %cl,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x1d122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fs insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cbe4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1905917,28 +1905918,28 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ret $0x1c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsi │ │ │ │ (bad) │ │ │ │ add %ah,0x1c2be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cb55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbp │ │ │ │ @@ -1905948,15 +1905949,15 @@ │ │ │ │ enter $0xc34d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc800000000036be5,%al │ │ │ │ mov $0xd0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc7f(%rax) │ │ │ │ + add %ah,0x2cc7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x40(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ @@ -1905987,15 +1905988,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9,%al │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %bl,0x1ccfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %dh,0x7(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1906098,38 +1906099,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0xc4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33a87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x65(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + jae 1942f82 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - adc $0x68,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp $0x2c7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xcb,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,0x1cb(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x39(%rax) │ │ │ │ + rex (bad) │ │ │ │ xor %eax,(%rbx) │ │ │ │ - ... │ │ │ │ - mov %bl,0x1ce(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ - or %bl,%bh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7a(%rax) │ │ │ │ - lret $0x1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x68,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1ce9d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + ... │ │ │ │ + pop %rax │ │ │ │ + jp 1942ffd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ jae 194303f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%bh │ │ │ │ lret $0x1 │ │ │ │ @@ -1906192,21 +1906199,17 @@ │ │ │ │ add %cl,0x4c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32540(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cs movl $0x0,(%rcx) │ │ │ │ - nop │ │ │ │ - rex.WB (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + orb $0x2,-0x2a(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movsxd %ebx,%eax │ │ │ │ + sub %ah,-0x3d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc (%rdi),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -1906216,32 +1906219,30 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0x7c} add (%r16),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lret $0x1ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xc3,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + shrb $0x2,(%rbx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jg 1943265 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,-0x2e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jl 19432da │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x13(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ + loopne 1943284 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb $0xd1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1906252,72 +1906253,82 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x37(%rax) │ │ │ │ - leave │ │ │ │ + add %dh,(%rax) │ │ │ │ + jns 19432e2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - add %ch,0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x38(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %edx,%eax │ │ │ │ + add %bh,0x37(%rax) │ │ │ │ + leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %ch,0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x9(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - clc │ │ │ │ + add %al,-0x7(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rdi) │ │ │ │ - int3 │ │ │ │ + xor %bl,%ah │ │ │ │ + iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1b(%rax) │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x1f(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ clc │ │ │ │ push %rdx │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33713(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1cbac(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32caa(%rax) │ │ │ │ + add %dl,0x1b(%rax) │ │ │ │ + cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - enter $0x1c7,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ + sub %cl,%al │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + rex sahf │ │ │ │ jb 194339f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d158,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3218a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1cbac(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x32caa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x4d(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test %ah,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1906345,103 +1906356,111 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33d99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xb(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ imul $0x2,%ecx,%ebx │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl %cl,%dil │ │ │ │ + xor %dl,%dl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c261(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %edx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 194343e │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fdivl (%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov (%rsi),%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jg 1943455 │ │ │ │ + add %cl,%al │ │ │ │ + gs iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %eax,$0x6a │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2dab7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + test $0x1,%rax │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3,(%rsp,%rbp,2) │ │ │ │ + (bad) │ │ │ │ + sub %al,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x36c3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x80,%al │ │ │ │ - ret │ │ │ │ + add %ch,%al │ │ │ │ + jg 1943485 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0x75,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,$0x6a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c7d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x65(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x1c5(%rdi) │ │ │ │ + mov $0x80,%al │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%al │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + add $0x75,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - call 195fcba │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jg 19434d8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32bab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ subl $0x3,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2dc60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jne 19434e4 │ │ │ │ + jne 19434f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3370d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xf(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1906532,21 +1906551,23 @@ │ │ │ │ ... │ │ │ │ sub %ah,0x1ce(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdx) │ │ │ │ xor $0x3,%eax │ │ │ │ add %ah,0x1cb2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2c5,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xc830,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xor %cl,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1943745 │ │ │ │ + add %dh,-0x15(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cwtl │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1906561,15 +1906582,15 @@ │ │ │ │ loopne 19437ec │ │ │ │ js 194377f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbb,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov %ebp,%ds │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1906613,15 +1906634,15 @@ │ │ │ │ (bad) │ │ │ │ mov $0x336,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.W or %spl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x66(%rax) │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ @@ -1906795,40 +1906816,41 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fcom %st(0) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb $0x1d3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x367(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x2,%ebp │ │ │ │ + add %dl,0x2c580(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37baa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ccb1(%rax) │ │ │ │ + add %al,0x2ccb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c4e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x67(%rax) │ │ │ │ je 1943b9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1906901,26 +1906923,28 @@ │ │ │ │ add %ah,0x1c306(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37020(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d5a1,%al │ │ │ │ - rex.RXB (bad) │ │ │ │ + nop │ │ │ │ + movabs 0x47300000000002d5,%eax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c1eb(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lar (%r8),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %dh,%al │ │ │ │ + push %rcx │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1cd(%rsi) │ │ │ │ add %dh,%al │ │ │ │ iret │ │ │ │ jge 1943caf │ │ │ │ @@ -1906992,47 +1907016,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WX int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32612(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fmul %st,%st(7) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loopne 1943d72 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - js,pt 1943dbf │ │ │ │ + js,pt 1943daf │ │ │ │ ... │ │ │ │ add %al,0x1c7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4d,%al │ │ │ │ - int3 │ │ │ │ + (bad) │ │ │ │ + rex.WRB int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp $0xc6,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + cmp $0x2c6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x76(%rax) │ │ │ │ - lret │ │ │ │ + pop %rax │ │ │ │ + jbe 1943e1e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33442(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5e(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ @@ -1907228,20 +1907243,19 @@ │ │ │ │ add %al,0x60(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rex.RXB int3 │ │ │ │ + cmp $0x2c3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 19440d9 │ │ │ │ + int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 194402e │ │ │ │ @@ -1907251,17 +1907265,15 @@ │ │ │ │ mov $0x87,%al │ │ │ │ jo 19440af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x3e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19440bf │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex add $0x2da,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %es,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ bnd jb 19440cf │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1907277,22 +1907289,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x324(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0x1,%eax │ │ │ │ - add %ah,0x2df3a(%rax) │ │ │ │ + add %dl,0x2df3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %ecx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + jo 194418e │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ popf │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ @@ -1907341,15 +1907352,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x362,%edi │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xcf,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e(%rax) │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1907410,16 +1907421,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19443e3 │ │ │ │ - lret │ │ │ │ + (bad) │ │ │ │ + rex.WB lretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rsp │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1907435,48 +1907446,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c312(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 19446bd │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0xdf │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%ch │ │ │ │ + cmc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ flds (%r10) │ │ │ │ ... │ │ │ │ nop │ │ │ │ xlat %ds:(%rbx) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xlat %ds:(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + sbb $0xd7,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ @@ -1907516,19 +1907523,20 @@ │ │ │ │ rex pop %rbx │ │ │ │ jo 19444df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x35(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2db3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lahf │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1c1(%rdi) │ │ │ │ add %dl,-0x23(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1907591,16 +1907599,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36db7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add %edi,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %ecx,%eax │ │ │ │ + add %al,%al │ │ │ │ + sbb %eax,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1907634,21 +1907642,24 @@ │ │ │ │ rex.R │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2df20(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WXB rolb $1,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19445cc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ch │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ @@ -1907689,27 +1907700,26 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cli │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ call 1944996 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000001c4f5,%al │ │ │ │ xor %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cffe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x2c7,%eax │ │ │ │ + add %dh,0x2c704(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bl │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fcmovne %st(6),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cdd8(%rax) │ │ │ │ @@ -1907724,15 +1907734,15 @@ │ │ │ │ add %dl,%al │ │ │ │ ja 194479b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ enter $0x1c1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7f(%rax) │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ ds int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1907798,22 +1907808,25 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0x2,%ebp │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %al,0x35d00000000001c7 │ │ │ │ - ss add (%rax),%eax │ │ │ │ + xor %ah,0x1c7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c9ef(%rax) │ │ │ │ + shlb $1,0x336(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xef,%al │ │ │ │ + leave │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ jbe 19448ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000001c237,%al │ │ │ │ xor $0x376,%eax │ │ │ │ @@ -1907839,21 +1907852,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RB jl 19449af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %dl,(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + mov $0x2e,%al │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c12e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2d01b(%rax) │ │ │ │ + add %ah,0x2d01b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1907872,22 +1907885,22 @@ │ │ │ │ mov $0x8c,%al │ │ │ │ jle 1944a6f │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ cmp %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x58(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c79b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58(%rax) │ │ │ │ + add %dl,0x58(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ @@ -1907934,18 +1907947,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2b(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xor $0x1c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000002da3b,%al │ │ │ │ - mov $0x1c1,%ecx │ │ │ │ + nop │ │ │ │ + cmp %edx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x33f,%eax │ │ │ │ + add %ah,0x1c1b9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x33f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1c9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bl │ │ │ │ ja 1944bbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1907965,35 +1907982,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37671(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jns 1944be2 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x39(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ - jbe 1944c1f │ │ │ │ + jbe 1944c2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ - int $0x1 │ │ │ │ + and %ch,(%rcx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x36817(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ds int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x2a,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x36817(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0xca,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37c8b(%rax) │ │ │ │ @@ -1908124,16 +1908149,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ leave │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x2c8,%esi │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc91a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %dh,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1908288,31 +1908313,30 @@ │ │ │ │ add %ah,0x1cf39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x54(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c436(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.XB fiaddl (%r10) │ │ │ │ + add %dh,%al │ │ │ │ + rex.X fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4d,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33ca7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WR rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xde,%ch │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1cc44(%rax) │ │ │ │ + movabs 0x800000000002deff,%al │ │ │ │ + rex.R int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x330b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1908334,16 +1908358,15 @@ │ │ │ │ add %al,0x1d007(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x368af(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cf6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7c(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,0x2d950(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c25e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33474(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1908406,15 +1908429,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2ca(%rdi) │ │ │ │ + adc %dl,0x2ca(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c503 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x0,0x3(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1908457,15 +1908480,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5f(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c780(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c2f3(%rax) │ │ │ │ + add %dh,-0x1b(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cfae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1908562,15 +1908586,15 @@ │ │ │ │ add %al,-0x3e(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ and %bl,0x7b(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movabs 0xc8580000000002de,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x7b,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c7d2(%rax) │ │ │ │ @@ -1908590,16 +1908614,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x376(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0xed,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %bh,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp $0xc7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ test $0x1c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %bh,0x3(%rcx) │ │ │ │ @@ -1908620,15 +1908644,15 @@ │ │ │ │ rolb $0x0,0x1d1(%rip) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ rex.WRB ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ rex lret $0x1c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ @@ -1908667,15 +1908691,14 @@ │ │ │ │ add %dl,%al │ │ │ │ pop %rax │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1c3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1908701,17 +1908724,16 @@ │ │ │ │ push %rbp │ │ │ │ ja 194578f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + ds fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f(%rax) │ │ │ │ @@ -1908804,17 +1908826,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmp %ecx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fcmovb %st(1),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ecx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x332bf(%rax) │ │ │ │ @@ -1908853,20 +1908875,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shlb %cl,0x3(%rcx) │ │ │ │ ... │ │ │ │ js 19459dd │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc07,%al │ │ │ │ + rolb $1,(%rdi) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %cl,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x332ed(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ce6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x31(%rax) │ │ │ │ @@ -1908876,15 +1908897,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37006(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c924(%rax) │ │ │ │ + add %al,0x2c924(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3252b(%rax) │ │ │ │ @@ -1908900,28 +1908921,28 @@ │ │ │ │ jl 1945b4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.XB rolb $1,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1945ba7 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + push %rax │ │ │ │ + rex.WRB xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c1dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x65(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ add %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ adc $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ or %edi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1908953,17 +1908974,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RX jbe 1945c1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1c7(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c2e9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x46(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1945ca7 │ │ │ │ cmp (%rbx),%al │ │ │ │ @@ -1909006,15 +1909025,15 @@ │ │ │ │ add %dl,-0x4b(%rax) │ │ │ │ jae 1945cdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6b(%rax) │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ out %al,$0xcb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1909126,24 +1909145,21 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ xor (%rbx),%eax │ │ │ │ ... │ │ │ │ cmp %ah,%ah │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jno 1945eb0 │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x2,-0x2b(%rcx) │ │ │ │ ... │ │ │ │ + and %rax,%rcx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x23(%rax) │ │ │ │ - enter $0x1,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %bh,0x3(%rsi) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ + jle 1945f1f │ │ │ │ ... │ │ │ │ jo 1945f8f │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1945fd6 │ │ │ │ ja 1945f5f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1909191,15 +1909207,16 @@ │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ jle 194601f │ │ │ │ ... │ │ │ │ or %dl,%bh │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ + add %al,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1909267,15 +1909284,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp *0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1ce(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1946171 │ │ │ │ + rol $1,%bh │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(6),%st │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1909303,15 +1909320,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33965(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c284(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x8(%rax) │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x33(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1909336,19 +1909353,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x6f(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x25(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x42(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2debe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x3d(%rdx) │ │ │ │ + add %bl,%al │ │ │ │ + push %rdx │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xe82000000000032c │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1909386,15 +1909403,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %dh,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cs ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1909429,16 +1909446,16 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1946383 │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x30(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcl $1,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1909535,21 +1909552,20 @@ │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2fa800000000032a,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 194653c │ │ │ │ - ret $0x2 │ │ │ │ + add %ch,0x2c2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ roll $0x0,%fs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ std │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fadd %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1909588,15 +1909604,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32020(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c3b5(%rax) │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c1ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33c9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cd2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1909633,15 +1909651,15 @@ │ │ │ │ add %dh,0x18(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 194674a │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ jb 194675d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ loopne 1946753 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1909654,24 +1909672,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov 0x3(%rax),%esp │ │ │ │ ... │ │ │ │ jo 19467f9 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ + add %dl,-0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jb 19467da │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2daa2(%rax) │ │ │ │ + add %dh,-0x5e(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1cf36(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dh,(%rsi) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1ce(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1909791,20 +1909813,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %dh,0x2c14a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c79e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x71(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1909858,15 +1909879,15 @@ │ │ │ │ in $0x68,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1946abb │ │ │ │ + and %dl,%cl │ │ │ │ movl $0x0,(%rdx) │ │ │ │ rex ret $0x1d0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp 1946b5f │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1909948,26 +1909969,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2c,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cabe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dfc8(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lret $0x2df │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x55(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W push %rbp │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x71,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %eax,0xd5e00000000001c2 │ │ │ │ + movabs %eax,0xddf00000000001c2 │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1910019,16 +1910042,16 @@ │ │ │ │ adc %dh,0x1c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x26(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1b(%rax) │ │ │ │ - lret │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ebx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36143(%rax) │ │ │ │ @@ -1910058,16 +1910081,16 @@ │ │ │ │ mov $0x1cb,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x37b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%ch │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + cs faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcd0a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1946e2a │ │ │ │ xor (%rbx),%eax │ │ │ │ @@ -1910101,16 +1910124,16 @@ │ │ │ │ rex.XB sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %eax,%esp │ │ │ │ + add %ah,%al │ │ │ │ + and %ah,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1910122,15 +1910145,16 @@ │ │ │ │ add %cl,(%rdx) │ │ │ │ jno 1946e7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c0e3(%rax) │ │ │ │ + add %ah,-0x24(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x18(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0x3e,%al │ │ │ │ @@ -1910215,15 +1910239,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x321ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cbc7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x59(%rax) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + je 1947022 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x2d9,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WR rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c886(%rax) │ │ │ │ @@ -1910255,15 +1910288,15 @@ │ │ │ │ rex.RB jge 19470ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in $0xc2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ flds %fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1910348,17 +1910381,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x33f(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0xc4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0x2 │ │ │ │ + add %al,%al │ │ │ │ + cs lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c18a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %esp,0x3(%rip) │ │ │ │ add %cl,0x1c2a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1910454,16 +1910486,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %esp,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d0a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %ecx,%esi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c9a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x70(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ @@ -1910476,23 +1910508,20 @@ │ │ │ │ add %ah,(%rcx) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1c1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x26(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x26(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - nop │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ + fcoms 0x1c1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock hlt │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jle 1947553 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1910510,18 +1910539,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32c2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ call *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c752(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %edx,%edx │ │ │ │ + add %dl,0x56(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + lock sub %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ js 1947636 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1910561,30 +1910589,30 @@ │ │ │ │ rex.WRX cmp %r8b,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %al,$0xca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %bl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x375dc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4e(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x22(%rcx) │ │ │ │ + rex jno 1947699 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cd33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1910601,22 +1910629,22 @@ │ │ │ │ jnp 19476de │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x375a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c2c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xc(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cf84(%rax) │ │ │ │ + add %dl,0x2cf84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x3d(%rax) │ │ │ │ @@ -1910639,15 +1910667,15 @@ │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33007(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d028(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c355(%rax) │ │ │ │ + add %ah,0x2c359(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cc3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1910707,16 +1910735,15 @@ │ │ │ │ cmp (%rcx),%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jrcxz 19477ee │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rax │ │ │ │ + add %dh,0x58(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c7a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x28,%al │ │ │ │ @@ -1910756,16 +1910783,15 @@ │ │ │ │ add %ah,0x37dd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lea (bad),%ecx │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xor %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x333ec(%rax) │ │ │ │ @@ -1910784,23 +1910810,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1c5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x15,%al │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + rclb $1,0x2c8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1947991 │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1947981 │ │ │ │ - filds (%rdx) │ │ │ │ + andb $0x2,-0x21(%rdi) │ │ │ │ ... │ │ │ │ enter $0xc209,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x329(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1910859,29 +1910883,29 @@ │ │ │ │ movabs 0x500000000001cb52,%al │ │ │ │ stc │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ enter $0xc01a,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x26(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + rolb $0x2,-0x26(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1c933(%rax) │ │ │ │ + mov %dh,(%rbx) │ │ │ │ + leave │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %ecx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x22(%rax) │ │ │ │ + add %al,-0x22(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1910898,15 +1910922,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32fa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0xcb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7d(%rax) │ │ │ │ + add %al,0x7d(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int3 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1910929,29 +1910953,29 @@ │ │ │ │ add %dl,0x5(%rax) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x37(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ + add %al,-0x61(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x60,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c337(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dc2c(%rax) │ │ │ │ + add %dh,0x2dc2c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d1f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cld │ │ │ │ add %fs:(%rax),%eax │ │ │ │ @@ -1911078,17 +1911102,15 @@ │ │ │ │ sbbb $0x1,-0x36(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x32d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c29d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fst %st(6) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d6dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmc │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rax) │ │ │ │ @@ -1911127,15 +1911149,15 @@ │ │ │ │ movabs %al,0xb9f00000000001ca │ │ │ │ jp 1947fef │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ cmp $0xc8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cd13(%rax) │ │ │ │ + add %al,0x2cd13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cd12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x36a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ @@ -1911254,15 +1911276,17 @@ │ │ │ │ add %dh,%al │ │ │ │ test $0x67,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x73(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c09d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cltd │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1cc,%edi │ │ │ │ add %al,(%rax) │ │ │ │ rex cld │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1911377,17 +1911401,15 @@ │ │ │ │ add %ah,0x33c9e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %cl,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2ce18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c219(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1911446,29 +1911468,27 @@ │ │ │ │ add %dh,-0x2c(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x51(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - roll %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2d39f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x35(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WB lretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cs cmp $0x3,%eax │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x46(%rax) │ │ │ │ + add %dh,-0x46(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WX leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1911503,15 +1911523,15 @@ │ │ │ │ add %ah,0x36ae7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ int $0xce │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cecc(%rax) │ │ │ │ + add %dl,0x2cecc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x52,%al │ │ │ │ and %al,(%rbx) │ │ │ │ @@ -1911549,32 +1911569,37 @@ │ │ │ │ add %dl,0x37c7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x23(%rcx) │ │ │ │ + and %dl,-0x23(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c1b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x324e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmc │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x2,%eax │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ch,0x1cb(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %bh,0x3(%rdi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %bh,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ecx │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1911599,25 +1911624,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fwait │ │ │ │ xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ and %al,0x1c0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 194880b │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + adc %bl,0x2(%rbx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax,%rbx,8) │ │ │ │ + jo 19488e3 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lock jae 1948853 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19488f6 │ │ │ │ + add %dh,0x74(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2dcd2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1911632,15 +1911656,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x36b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ js 1948947 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6d(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jp 1948928 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1911742,15 +1911767,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ ds fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c5c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ @@ -1911760,16 +1911785,16 @@ │ │ │ │ add %dl,0x371be(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.R faddl (%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RB faddl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rbx │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x334f8(%rax) │ │ │ │ @@ -1911857,15 +1911882,15 @@ │ │ │ │ add (%rdi),%bh │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jmp 1949097 │ │ │ │ add %al,(%rax) │ │ │ │ - rex std │ │ │ │ + xor %bh,%ch │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x40(%rax) │ │ │ │ @@ -1911940,17 +1911965,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36f16(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c80f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cadf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1911963,15 +1911986,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 19490de │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ and %dl,-0x3f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb %cl,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ ret │ │ │ │ @@ -1912003,52 +1912026,44 @@ │ │ │ │ add %ah,0x1c9ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37327(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x71,%al │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + subb $0x2,-0x3f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rol $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7f,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x37fc7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.W leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lea 0x3(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jp 19491f2 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rbp │ │ │ │ - ss add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x61(%rax) │ │ │ │ + js 19491c1 │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fcom %st(7) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x11(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - rex dec %esi │ │ │ │ + push %rax │ │ │ │ + dec %esi │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3370c(%rax) │ │ │ │ ... │ │ │ │ @@ -1912128,15 +1912143,15 @@ │ │ │ │ add %ah,0x36171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%bl │ │ │ │ + shl $1,%dl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ {rex2 0xc0} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1912198,19 +1912213,20 @@ │ │ │ │ jbe 19494ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.R flds (%rdx) │ │ │ │ + add %dh,0x2d944(%rax) │ │ │ │ ... │ │ │ │ - fcoms 0x1c7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ adc %cl,0x37e(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,-0x3b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1912231,15 +1912247,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36ba8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ nop │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ xchg %bl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1912272,17 +1912288,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x17(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %al,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c522(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x18(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1912369,25 +1912383,21 @@ │ │ │ │ add %dl,0x3700a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x15,%al │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivr %st(0),%st │ │ │ │ + adcb $0x0,0x2dd(%rip) │ │ │ │ + add %bl,%al │ │ │ │ + clc │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsxd %ecx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c160(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1912427,25 +1912437,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x3,0x2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd331,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x2c1,%eax │ │ │ │ + subb $0x0,0x2c1(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - fadds (%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1(%rax) │ │ │ │ + add %dh,-0x1(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%bh │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x2b(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ loopne 194995a │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adcb $0x0,0x361(%rip) │ │ │ │ add %cl,0x1c0e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 1949a51 │ │ │ │ @@ -1912458,21 +1912476,18 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x321,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - enter $0x2c2,$0x0 │ │ │ │ + lock mov $0x2c2,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jl 1949ab6 │ │ │ │ - add %eax,(%rax) │ │ │ │ + sarb $0x0,0x1(%rbx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,$0x74 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c102(%rax) │ │ │ │ @@ -1912494,17 +1912509,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRX jge 1949b4f │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xd9,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2d9b5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sbb %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ @@ -1912619,17 +1912632,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpl $0x0,0x3(%rsi) │ │ │ │ cmp %dl,(%rdi,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0xc9 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c9e7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1912646,15 +1912657,15 @@ │ │ │ │ add %al,-0x4e(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0x1cf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ lock std │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ @@ -1912678,23 +1912689,23 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x11(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1cff6,%al │ │ │ │ + movabs 0x100000000001cff6,%al │ │ │ │ (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ hlt │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - rex (bad) │ │ │ │ + xor %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d1d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0x3d,%al │ │ │ │ @@ -1912755,25 +1912766,25 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rax │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c7ac(%rax) │ │ │ │ + add %ah,0x2c7ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2a(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x32a(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x6(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - rolb $1,-0x3b(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x3c,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1a(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14(%rax) │ │ │ │ jne 194a24f │ │ │ │ @@ -1912781,19 +1912792,14 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bl │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ - call 196720d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x15(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - ... │ │ │ │ add %dl,0x1(%rdi,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jb 194a313 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1912834,15 +1912840,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bl │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cbf9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor %eax,%eax │ │ │ │ @@ -1912882,17 +1912888,16 @@ │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rbx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0xc0,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + jo 194a3ab │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7e(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x330dc(%rax) │ │ │ │ @@ -1912965,15 +1912970,16 @@ │ │ │ │ add %ah,0x2f(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1912993,24 +1912999,23 @@ │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ jo 194a6cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x2e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb $0xd0,%al │ │ │ │ + rex sbb $0xd0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loope 194a6ac │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rex.R movl $0x0,(%rdx) │ │ │ │ + rex.XB movl $0x0,(%r10) │ │ │ │ ror $0xca,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x0,0x3(%rbp),%edi │ │ │ │ enter $0xccc2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1913095,15 +1913100,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3385c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c3ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d714(%rax) │ │ │ │ + add %dl,0x2d714(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1913131,15 +1913136,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.RXB │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 194a9b7 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37c35(%rax) │ │ │ │ @@ -1913207,15 +1913212,15 @@ │ │ │ │ adc $0x73,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WR rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + mov $0x63,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x1cc,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ and %eax,(%rbx) │ │ │ │ @@ -1913247,52 +1913252,51 @@ │ │ │ │ add %dl,-0x3c(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37ccf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cbe7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ call 1967429 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x37c,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rax │ │ │ │ - leave │ │ │ │ + xor %bl,-0x37(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4f(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c425(%rax) │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c18b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + orb $0x0,0x1c1(%rbx) │ │ │ │ + add %al,0x2deae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1c381(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x1c3(%rcx) │ │ │ │ + add %ah,0x37c5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000037c5d,%al │ │ │ │ - (bad) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ah,0x1c0ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c580(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jle 194ac00 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x2b(%rsi) │ │ │ │ @@ -1913326,49 +1913330,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4e(%rax) │ │ │ │ + add %dh,0x4e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 194ac72 │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ sarb $0xc2,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cebf(%rax) │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3a(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb 0x3(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1ccea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ hlt │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2da(%rip) │ │ │ │ + xor %dl,0x2da(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -1913541,17 +1913547,15 @@ │ │ │ │ add %al,%al │ │ │ │ clc │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1c7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 194af9c │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x2dc(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0x2f,%bh │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1913638,15 +1913642,15 @@ │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33a3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c441(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 194b067 │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1913684,18 +1913688,20 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movsxd %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - (bad) │ │ │ │ - cmp %bl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %al,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X cmp $0x3,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ repnz lret │ │ │ │ @@ -1913751,16 +1913757,16 @@ │ │ │ │ add %ah,0x339df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ ret │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ffree %st(7) │ │ │ │ + add %ah,%al │ │ │ │ + fadd %st,%st(7) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ repz rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1913786,15 +1913792,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ sub $0x3,%eax │ │ │ │ add %dl,0x1d1fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dfe2(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loop 194b35a │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c43c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3756a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1913804,15 +1913812,18 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1cd,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000002c9c2,%al │ │ │ │ + add $0xc9,%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ int1 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ ja 194b3cf │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1913842,15 +1913853,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ std │ │ │ │ push $0x3 │ │ │ │ add %dh,(%rax) │ │ │ │ mov %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ adc %ebx,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1913911,23 +1913922,23 @@ │ │ │ │ or %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0xac58000000000331,%eax │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0x2,%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xcff5,$0x1 │ │ │ │ + add %al,0x2d580(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmc │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,$0x3f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ iret │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1913967,16 +1913978,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rcx │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ movl $0x0,(%rdx) │ │ │ │ (bad) │ │ │ │ rol %cl,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ jne 194b6bf │ │ │ │ @@ -1914042,21 +1914053,19 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x74(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jae 194b80a │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + shrb $1,0x1c4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %edi,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5f(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1914168,20 +1914177,21 @@ │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 194b9ac │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002dfaa,%al │ │ │ │ - mov $0x1c5,%edx │ │ │ │ + mov $0xaa,%al │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ch │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpb $0x0,0x1c5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + {rex2 0x6e} add (%rax),%r24 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loop 194ba3e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1914196,15 +1914206,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ce51(%rax) │ │ │ │ + add %dh,0x51(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c023(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ cs add (%rax),%eax │ │ │ │ @@ -1914214,36 +1914226,36 @@ │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ fst %st(7) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stc │ │ │ │ jns 194bb1f │ │ │ │ ... │ │ │ │ add %ah,-0x30(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.B lret $0x2 │ │ │ │ + add %ah,%al │ │ │ │ + rex lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4(%rax) │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2b(%rax) │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1914264,25 +1914276,25 @@ │ │ │ │ cmp %dl,(%rsi) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %ah,0x1cce7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ popf │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ch │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0xd7,%al │ │ │ │ + and %ah,%ah │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cce9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ js 194bc91 │ │ │ │ @@ -1914314,15 +1914326,15 @@ │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ dec %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1f(%rax) │ │ │ │ + add %al,0x20(%rax) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ movabs 0xb00000000001cc72,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x78(%rax) │ │ │ │ @@ -1914342,15 +1914354,15 @@ │ │ │ │ jg 194bd1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bh │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c181(%rax) │ │ │ │ + add %ah,0x2c17f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c975(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x376f0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x30(%rax) │ │ │ │ @@ -1914373,15 +1914385,19 @@ │ │ │ │ add %bl,0x1c089(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) 0x3(%rip) │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x2c9(%rbp) │ │ │ │ + (bad) │ │ │ │ + popf │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x32c(%rbp) │ │ │ │ ... │ │ │ │ @@ -1914390,49 +1914406,51 @@ │ │ │ │ add %dl,%al │ │ │ │ imul $0x0,(%r11),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb %cl,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 194bdbe │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ah,0x2cb(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e(%rax) │ │ │ │ + jo 194be40 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x45(%rax) │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ jo 194be65 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.X sub $0x3,%al │ │ │ │ ... │ │ │ │ xchg %rax,%rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2da37(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72(%rax) │ │ │ │ - ret $0x1 │ │ │ │ + rex mov %edx,%es │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ idivb 0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x2d7,%esp │ │ │ │ + xor %bh,0x2(%rdi,%rdx,8) │ │ │ │ + add %ah,0x1c816(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001c816,%al │ │ │ │ - rex.RXB push $0x3 │ │ │ │ + add %dh,0x47(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %cl,%al │ │ │ │ mov $0x1ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x32e(%rdx) │ │ │ │ add %bl,0x73(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1914450,89 +1914468,83 @@ │ │ │ │ rex.WRXB js 194becf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ in (%dx),%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rcx │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37ea1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c5bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6(%rax) │ │ │ │ + add %al,-0x6(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ nop │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ es xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rcl $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0x2d7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x32(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %ch,0x1c034(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ss fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - subb $0x1,(%rcx,%rcx,8) │ │ │ │ + add %al,0x2dd36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1c92c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 194bf4f │ │ │ │ + add %dh,0x5(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cd6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cb8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %edi,%es │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x6(%rax) │ │ │ │ - iret │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + jo 194bf78 │ │ │ │ + iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%al │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x2d9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cbc1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1914582,15 +1914594,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c59d(%rax) │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1c9,%edx │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x3(%rdx,%riz,2) │ │ │ │ sbb %dl,(%rax,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1914620,22 +1914633,23 @@ │ │ │ │ add %bl,0x1ce90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ mov $0x79,%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - nop │ │ │ │ - jbe 194c284 │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x2,-0x37(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x77(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 194c24b │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d491(%rax) │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c9fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRX jle 194c31f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1914676,15 +1914690,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37888(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.RX rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%cl │ │ │ │ + and %ah,%bh │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1914720,16 +1914734,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32e55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ out %al,$0xca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x51(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %dl,0x2c6a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cefc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1914740,28 +1914753,30 @@ │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37647(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rolb $1,%fs:(%rdx) │ │ │ │ ... │ │ │ │ js 194c453 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ - movabs 0x300000000001c97e,%al │ │ │ │ - xor $0x2c7,%eax │ │ │ │ + movabs 0x600000000001c97e,%al │ │ │ │ + xor %bh,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,%bh │ │ │ │ + add %ch,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1914770,27 +1914785,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x367,%esp │ │ │ │ add %al,(%rax) │ │ │ │ rex.W sub %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2de30(%rax) │ │ │ │ + add %al,0x2de30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cd80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d8fe(%rax) │ │ │ │ + add %dh,-0x2(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c8a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dc83(%rax) │ │ │ │ + andb $0x0,0x1c8(%rbp) │ │ │ │ + add %al,0x2dc83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ce78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x31(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + iret │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1cf(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x32a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rsi) │ │ │ │ @@ -1914842,16 +1914859,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %eax,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xa,%al │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ int1 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x77,%dh │ │ │ │ @@ -1914889,17 +1914906,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.RXB ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %al,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %fs:(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1914909,15 +1914926,16 @@ │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ sub %eax,(%rbx) │ │ │ │ ... │ │ │ │ rex.W stos %al,%es:(%rdi) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xc0,%al │ │ │ │ + nop │ │ │ │ + ffreep %st(0) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1914931,15 +1914949,16 @@ │ │ │ │ add %dh,0x45(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ stc │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c258(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RX ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x63(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jp 194c82f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1914984,15 +1915003,15 @@ │ │ │ │ add %ah,0x33e5c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb $0x2d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1(%rbx,%rcx,8) │ │ │ │ add %al,0x18(%rax) │ │ │ │ jp 194c8cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1915008,19 +1915027,17 @@ │ │ │ │ mov $0x8d,%al │ │ │ │ and $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x2c7,%ebx │ │ │ │ + sarb $0x0,0x2c7(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x32(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jbe 194c93e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1915063,15 +1915080,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 194ca15 │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cbfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x12(%rax) │ │ │ │ + add %al,-0x12(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ call 1969b1a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ @@ -1915085,16 +1915102,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %edx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rcr $0x2,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + ret $0x2d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1969464 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x368f2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1915134,16 +1915151,16 @@ │ │ │ │ mov %gs,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jl 194cb94 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1f(%rax) │ │ │ │ - lret │ │ │ │ + add %dh,(%rax) │ │ │ │ + loope 194cba6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xa(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsi │ │ │ │ @@ -1915209,41 +1915226,44 @@ │ │ │ │ add %cl,%al │ │ │ │ rex.X roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3d,%al │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ - fdiv %st(7),%st │ │ │ │ - leave │ │ │ │ + lock fxch %st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56(%rax) │ │ │ │ - jns 194cd6f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2c805(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %edi,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1cf2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x32a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 194cd82 │ │ │ │ jg 194cd8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fdiv %st(7),%st │ │ │ │ + leave │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x56(%rax) │ │ │ │ + jns 194cd9f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %al,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ - jb 194cd9f │ │ │ │ + jb 194cdaf │ │ │ │ ... │ │ │ │ sub %ch,0x1(%rbp,%rax,8) │ │ │ │ add %ah,%al │ │ │ │ sbb %esi,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c435(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1915271,16 +1915291,16 @@ │ │ │ │ add %dl,%al │ │ │ │ in $0x6c,%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x25(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - shlb $1,-0x3a(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + rex outsl %ds:(%rsi),(%dx) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1caca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33360(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -1915373,16 +1915393,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ movabs 0x85d00000000001cb,%eax │ │ │ │ jg 194d08f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c91b,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + movabs 0xf00000000001c91b,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32398(%rax) │ │ │ │ ... │ │ │ │ @@ -1915393,42 +1915413,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WB xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1d0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bl │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + xor $0xc0,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x2c2,%esp │ │ │ │ + add %al,0x2c2a9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - bswap %esp │ │ │ │ + add %bl,0xf(%rax) │ │ │ │ + int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ jb 194d10f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ + lock jbe 194d182 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,-0x3c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ call 194d4fe │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1915440,16 +1915467,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0xd1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repnz flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + repz flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1c8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 194d26c │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1915472,35 +1915499,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2d,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex bswap %eax │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,(%rdi) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c191(%rax) │ │ │ │ + mov $0x91,%al │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push $0x333 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d0c8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in $0xcc,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fcmovu %st(4),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2dcda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c524(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33c45(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cbdd(%rax) │ │ │ │ @@ -1915520,15 +1915546,15 @@ │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ jp 194d3df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x1cc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fstp %st(5) │ │ │ │ + sbb $0xdd,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %ch,0x3(%rbp) │ │ │ │ @@ -1915564,15 +1915590,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ cmp $0x3,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ ret $0x1ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x25(%rax) │ │ │ │ + add %dl,-0x25(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cb22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,$0x68 │ │ │ │ @@ -1915609,29 +1915635,35 @@ │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x32(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x37f(%rdx) │ │ │ │ + add %al,-0x3a(%rax) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + push $0x3 │ │ │ │ ... │ │ │ │ - add %al,0x1cdc7(%rax) │ │ │ │ + add $0xcd,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RXB cmp $0x3,%eax │ │ │ │ add %ah,0x18(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xaf,%al │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + movabs 0x2d5af,%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1c7(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jnp 194d615 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1915639,15 +1915671,15 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jnp 194d65f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cbe7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1915677,22 +1915709,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 194d717 │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ enter $0xd034,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 194d6a6 │ │ │ │ + mov $0x9c,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ imul $0x1,%esi,%ecx │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ + add %al,-0x7f(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1915770,16 +1915802,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x62,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cce1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x9(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xc2,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov %bh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x360aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1915790,41 +1915823,43 @@ │ │ │ │ add %ah,0x59(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4c,%al │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + orb $0x2,-0x3a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1c285(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fidivrs (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %al,0x1c2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ - jo 194d7fc │ │ │ │ + loopne 194d838 │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jnp 194d82a │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rbx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cwtl │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ mov $0xd9,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1915904,23 +1915939,21 @@ │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xde,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,-0x4b(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x63(%rax) │ │ │ │ + and %dl,0x1c5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex popf │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c8aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x336aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1915932,35 +1915965,35 @@ │ │ │ │ (bad) │ │ │ │ jge 194da4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x1c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ + adc %al,%ch │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ enter $0xc96b,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x80(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x78(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jns 194da64 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bh │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + dec %esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x339e4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x1c9,%eax │ │ │ │ @@ -1915982,29 +1916015,28 @@ │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ shr $0x2f,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cf92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - ret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0xc2,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ca87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x20(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c0d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xe(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xca,%al │ │ │ │ cmp $0x3,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1916042,15 +1916074,15 @@ │ │ │ │ shlb $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 194dc35 │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ + and %bh,%ch │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,-0x2f(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32f5b(%rax) │ │ │ │ @@ -1916105,15 +1916137,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 194dd9d │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - rex.RX and (%rbx),%r8b │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rbx,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor 0x3(%rdi),%esp │ │ │ │ @@ -1916147,73 +1916180,60 @@ │ │ │ │ andb $0x3,0x66(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 194de09 │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c7ad(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - fcmovne %st(7),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + fsubr %st(7),%st │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and 0x0(%rbx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + (bad) │ │ │ │ + xchg %edi,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ adc $0xd5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7a(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x1(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0xd9,%al │ │ │ │ + and $0xd9,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ + add %dh,%dl │ │ │ │ (bad) │ │ │ │ - xchg %edi,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x1c8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ jnp 194ddff │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %dl,(%rdi) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%dl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1cf54(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000001cf54,%al │ │ │ │ mov $0x66,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36e69(%rax) │ │ │ │ @@ -1916261,22 +1916281,22 @@ │ │ │ │ push %rax │ │ │ │ and $0x1d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x780000000002cb0f,%al │ │ │ │ add %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d312(%rax) │ │ │ │ + add %dh,0x12(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ror %cl,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jae 194df6e │ │ │ │ + adc %dl,%bl │ │ │ │ + enter $0x1,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,0x23(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c721(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %esp,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1916293,16 +1916313,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x92d800000000037a,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5b(%rax) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %dl,0x2c19a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1c2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2d,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1916410,18 +1916429,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c9c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cs and (%rbx),%eax │ │ │ │ ... │ │ │ │ + clc │ │ │ │ + mov $0x1cf,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.WR rolq $1,(%rdx) │ │ │ │ + ... │ │ │ │ xor %ch,-0x33(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c5f6(%rax) │ │ │ │ + add %al,-0xa(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push $0xffffffffffffffc9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) 0x3(%rdi) │ │ │ │ @@ -1916461,17 +1916486,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi,%rsi,1) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c1cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rax │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,0x2ca57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int $0xc2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1916513,21 +1916536,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ je 194e4cc │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d095(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ rcr $1,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c26c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ sbb %dh,(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x50(%rax) │ │ │ │ js 194e4af │ │ │ │ @@ -1916700,15 +1916723,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d3ef(%rax) │ │ │ │ + add %al,0x2d3ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ jae 194e79f │ │ │ │ @@ -1916733,26 +1916756,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x0,0x3(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cf2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ca08(%rax) │ │ │ │ + add %dh,0x8(%rax) │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x18(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ sbb %ah,(%rcx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - lock je 194e803 │ │ │ │ + add %dh,-0x38(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cfe8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -1916874,22 +1916898,22 @@ │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rdx) │ │ │ │ + and %dl,(%rdx) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1916941,21 +1916965,21 @@ │ │ │ │ jg 194eb3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%cl │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x2dc,%edx │ │ │ │ + xor %bh,0x2dc(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ adc %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x36(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c3c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 194eeea │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1916988,16 +1917012,16 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ sub $0x3,%eax │ │ │ │ add %cl,%al │ │ │ │ cld │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0xd1,%al │ │ │ │ + add %dh,%al │ │ │ │ + add %ecx,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ rex ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3373a(%rax) │ │ │ │ ... │ │ │ │ @@ -1917027,15 +1917051,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x33a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x2,-0x26(%rdi) │ │ │ │ + jo 194ed39 │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ loopne 194ed28 │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x27(%rax) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ @@ -1917130,15 +1917155,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ ret $0x2d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x2f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ @@ -1917198,15 +1917223,15 @@ │ │ │ │ jno 194efb1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d5a8(%rax) │ │ │ │ + add %al,0x2d5a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sti │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -1917219,15 +1917244,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cfce │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb4c(%rax) │ │ │ │ + add %dl,0x2cb4c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1917288,15 +1917313,15 @@ │ │ │ │ sti │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x78(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0xd9,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x46(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1917335,22 +1917360,22 @@ │ │ │ │ movabs 0x37358,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcd,%al │ │ │ │ + and %cl,%dh │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ sub %ah,%ch │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ addb $0xd1,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ @@ -1917405,15 +1917430,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x44(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ xor %cl,0x3(%rbp,%rbp,1) │ │ │ │ ... │ │ │ │ add %dh,0x1d3b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ + add %al,-0x16(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c4b0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36cdb(%rax) │ │ │ │ ... │ │ │ │ @@ -1917459,16 +1917484,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0xebe80000000002c1,%eax │ │ │ │ - ret $0x1 │ │ │ │ + loopne 194f353 │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + jmp 194f385 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.XB jle 194f3cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x39(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1917512,15 +1917541,17 @@ │ │ │ │ sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dc09(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %ah,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ce9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test %esi,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1917540,25 +1917571,25 @@ │ │ │ │ pop %rsp │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0xd7,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2da91(%rax) │ │ │ │ + add %ah,0x2da91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c2a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov 0x3(%rax),%ebp │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ @@ -1917580,47 +1917611,42 @@ │ │ │ │ add %dl,%al │ │ │ │ shrb $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2df28(%rax) │ │ │ │ + add %ah,0x28(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %dl,%al │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36993(%rax) │ │ │ │ + adc %cl,(%rdx) │ │ │ │ + cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - ror $1,%ch │ │ │ │ + (bad) │ │ │ │ + xor %edi,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or (%rcx),%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33(%rax) │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ - add %bh,0x2d(%rcx) │ │ │ │ + jns 194f7e8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c386(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ cmp %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 194f883 │ │ │ │ + lock push %rsi │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ @@ -1917672,20 +1917698,19 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x377,%esp │ │ │ │ add %al,(%rax) │ │ │ │ rex pushf │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and $0xde,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1d316(%rax) │ │ │ │ + adcb $0xd3,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33744(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1917850,40 +1917875,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36f7d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x49(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WX rolq $0x0,(%rdx) │ │ │ │ + add %dl,0x2c145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d2ea(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp $0x1cf,%eax │ │ │ │ + fdivrs 0x1cf(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x63(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rol %cl,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - and %ah,(%rbx) │ │ │ │ + adc %ah,(%rbx) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -1917953,16 +1917977,17 @@ │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rax) │ │ │ │ jl 194fc1f │ │ │ │ ... │ │ │ │ mov $0x1c87c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x8(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dl,%al │ │ │ │ + add %al,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c4bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jrcxz 194fce8 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1918024,28 +1918049,32 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x2c9(%rax) │ │ │ │ + jo 194fd02 │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x2b(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2da86(%rax) │ │ │ │ + add %al,0x2da86(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lea (bad),%edx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 194fd46 │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918101,15 +1918130,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cb0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32223(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %al,0xa7b00000000001c0 │ │ │ │ + movabs %al,0xa7800000000001c0 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 194fea8 │ │ │ │ ss add (%rax),%eax │ │ │ │ @@ -1918133,15 +1918162,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rcx) │ │ │ │ sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %dl,0x1c028(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex.X xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ ss rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918149,44 +1918178,41 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jae 194ffcf │ │ │ │ ... │ │ │ │ jo 1950025 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,%al │ │ │ │ add $0x2dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x35(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %dh,0x2c7cf(%rax) │ │ │ │ ... │ │ │ │ - mov %ch,(%rbx) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1c22b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rsi) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33182(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ce99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rsp │ │ │ │ - fldl (%rdx) │ │ │ │ + add %dh,0x2dd5c(%rax) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ cs roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%cl │ │ │ │ movsxd (%rbx),%eax │ │ │ │ ... │ │ │ │ test $0x92,%al │ │ │ │ @@ -1918261,15 +1918287,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c5f3(%rax) │ │ │ │ + add %dh,0x2c5f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ andl $0x3,(%rbx) │ │ │ │ @@ -1918399,15 +1918425,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rdi │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x2db(%rcx) │ │ │ │ + loopne 195038c │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x46(%rax) │ │ │ │ ja 195040f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918505,15 +1918533,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and $0x336,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ ss fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1950583 │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918528,28 +1918556,28 @@ │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x369c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ca99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + repnz rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ja 1950598 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbf,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918682,29 +1918710,30 @@ │ │ │ │ xor (%rbx),%edi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc $0xd0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1cbc3(%rax) │ │ │ │ + mov $0xc3,%al │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%bh │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + lock out %al,$0xd7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3301c(%rax) │ │ │ │ @@ -1918728,67 +1918757,72 @@ │ │ │ │ add %ah,%al │ │ │ │ cmp (%rdi),%ah │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ out %al,$0xc2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cd75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33c4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jl 1950a8a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dcda(%rax) │ │ │ │ + add %dl,-0x26(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x37(%rax) │ │ │ │ + rex.W leave │ │ │ │ movl $0x0,(%rcx) │ │ │ │ jo 1950ac0 │ │ │ │ jns 1950b0f │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d7dc(%rax) │ │ │ │ + add %dh,-0x24(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jg 1950b62 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dd56(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rsi │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1f(%rax) │ │ │ │ + js 1950bc1 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33668(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ret $0x1cb │ │ │ │ @@ -1918815,35 +1918849,34 @@ │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x96,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1950be8 │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rcx) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ mov $0xc,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cd7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x2,%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x1c056 │ │ │ │ + add %ch,0x56(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sti │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %al,0x2c6f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cd20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918852,25 +1918885,27 @@ │ │ │ │ add %ah,-0x2b(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xca9d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xd6,%ch │ │ │ │ + mov $0xf5,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d89a(%rax) │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %bh,(%rdi) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33578(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x16(%rax) │ │ │ │ @@ -1918894,15 +1918929,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x9(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x2,-0x28(%rbp) │ │ │ │ + jo 1950daf │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1950dc8 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36c1c(%rax) │ │ │ │ ... │ │ │ │ @@ -1918964,22 +1919000,22 @@ │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ lret $0x2de │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd1ae,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rsp,%rcx,8) │ │ │ │ + adc %dl,(%rsp,%rcx,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ceab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x17(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1919034,32 +1919070,33 @@ │ │ │ │ add %al,-0x65(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32ac2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cb42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c6ec(%rax) │ │ │ │ + add %al,-0x19(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d00f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ mov $0xd8,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2c(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33a7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ccc8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ + add %al,0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ sub $0xcc,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ @@ -1919146,15 +1919183,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d2c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32e17(%rax) │ │ │ │ ... │ │ │ │ @@ -1919195,29 +1919232,29 @@ │ │ │ │ add %dh,-0x25(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x46(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ shrb $0x0,0x1c2(%rbp) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ addr32 lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c5c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov 0x3(%rbp),%esi │ │ │ │ ... │ │ │ │ nop │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %cl,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 19513e1 │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret $0x364 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919262,15 +1919299,15 @@ │ │ │ │ rex.R movl $0x0,(%rcx) │ │ │ │ jo 1951508 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cfb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d750(%rax) │ │ │ │ + add %dl,0x2d750(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ nop │ │ │ │ movl $0x0,(%rcx) │ │ │ │ loopne 1951520 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1919290,15 +1919327,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d749(%rax) │ │ │ │ + add %dh,0x49(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ es ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stc │ │ │ │ sub %eax,(%rbx) │ │ │ │ @@ -1919331,15 +1919370,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3623f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xc1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ror $1,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1919358,32 +1919397,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1cb,%esp │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb800000000037b9a,%al │ │ │ │ repz int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf0,%al │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37f68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %ch,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %cl,0x1c018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x34(%rbx) │ │ │ │ @@ -1919392,15 +1919430,15 @@ │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xc0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c659(%rax) │ │ │ │ + add %dl,0x2c658(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ @@ -1919464,17 +1919502,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ jp 195179f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c7ad,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rcl %cl,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d7d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x41(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi,%rbp,1) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1919484,22 +1919520,22 @@ │ │ │ │ (bad) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x369(%rbx) │ │ │ │ add %bl,0x1c26f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x19(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,$0xcc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c26e(%rax) │ │ │ │ + add %dh,0x2c261(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ccce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37823(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -1919530,16 +1919566,16 @@ │ │ │ │ add %dl,%al │ │ │ │ es sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ mov $0xcc,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lock rolb $0x0,(%rdx) │ │ │ │ + add %al,-0x11(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919560,15 +1919596,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x376d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cb61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb26(%rax) │ │ │ │ + add %dl,0x2cb26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cfd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x70(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919587,15 +1919623,17 @@ │ │ │ │ add %dl,0x3225b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdx │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c68d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x3(%rdi,%rdi,2) │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ @@ -1919622,17 +1919660,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x366d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.B int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2df(%rip) │ │ │ │ + lock and $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c1d7,%eax │ │ │ │ + add %bh,0x1c1d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.XB xor $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ mov $0x1c7,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ @@ -1919650,21 +1919689,23 @@ │ │ │ │ enter $0xcea8,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x377(%rdi) │ │ │ │ add %ch,0x7f(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c3b5(%rax) │ │ │ │ + add %ah,-0x3f(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ mov %edx,%ss │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919675,19 +1919716,20 @@ │ │ │ │ add %bh,0x1c456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %ebp,0x3(%rdi) │ │ │ │ ... │ │ │ │ call 196eb1f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2defb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - loopne 1951c03 │ │ │ │ - add %eax,(%rax) │ │ │ │ + cld │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 196ed15 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2a(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(6),%st │ │ │ │ rolb $1,(%rcx) │ │ │ │ @@ -1919695,23 +1919737,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock insl (%dx),%es:(%rdi) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ss roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c3ab(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add %dl,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xce,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x337ce(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919777,15 +1919818,15 @@ │ │ │ │ pop %rax │ │ │ │ jns 1951d5f │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72(%rax) │ │ │ │ + add %al,0x4f(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1919821,15 +1919862,17 @@ │ │ │ │ add %al,%bl │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ js 1951f1a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c328(%rax) │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d208(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919963,15 +1920006,15 @@ │ │ │ │ xor %bh,%ch │ │ │ │ jbe 195213f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%eax │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d6b4(%rax) │ │ │ │ + add %dl,0x2d6b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ hlt │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920044,15 +1920087,15 @@ │ │ │ │ xor %bh,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fcmove %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ iret │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ call 196f48b │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %r8d,(%rbx) │ │ │ │ @@ -1920180,31 +1920223,22 @@ │ │ │ │ fbld 0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %al,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + sbb %cl,0x1c3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + shlb $0x3,0x62(%rax) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - popf │ │ │ │ - rolb $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x1d0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1952788 │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x52,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -1920213,17 +1920247,15 @@ │ │ │ │ loopne 195277b │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x70(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rol %cl,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c5cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7e(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rex outsb %ds:(%rsi),(%dx) │ │ │ │ ss add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -1920306,15 +1920338,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32d3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ movsxd %edx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1920326,15 +1920358,15 @@ │ │ │ │ mov $0xcc,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37728(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - movabs 0xce100000000001c0,%eax │ │ │ │ + movabs 0xce000000000001c0,%eax │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920355,26 +1920387,27 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33f23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1a(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dh,%al │ │ │ │ + sbb %al,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c351,%eax │ │ │ │ + add %bh,0x1c351(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jg 1952b38 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cca4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c4c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x64(%rax) │ │ │ │ @@ -1920386,15 +1920419,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32bbb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ call 1952d04 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ adc %edx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920407,23 +1920440,21 @@ │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32d7b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.X lret $0x2 │ │ │ │ + xor %al,-0x36(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ test $0x1,%edx │ │ │ │ - add %dl,0x50(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c352(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0xcb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3740d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920486,41 +1920517,38 @@ │ │ │ │ std │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdx,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1952d3b │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1952ce0 │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x2d9(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%al │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ popf │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ adc %dh,-0x3d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ddf8(%rax) │ │ │ │ + add %ah,-0x7(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lret $0x1cd │ │ │ │ + loopne 1952d8c │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcae5,$0x1 │ │ │ │ @@ -1920582,18 +1920610,18 @@ │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp (%rbx),%rax │ │ │ │ ... │ │ │ │ call 196f895 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + jmp 19531ea │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ nop │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ @@ -1920617,15 +1920645,15 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jno 1952f7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 196fde6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x41(%rax) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ fsubrs -0x35(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdx │ │ │ │ @@ -1920651,17 +1920679,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x329(%rsi) │ │ │ │ add %bl,-0x2d(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add $0xd7,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x327(%rbx) │ │ │ │ @@ -1920744,18 +1920770,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shll $1,0x3(%rip) │ │ │ │ ... │ │ │ │ add %cl,0x1c04e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2df81(%rax) │ │ │ │ + add %dh,-0x7f(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1cceb(%rax) │ │ │ │ + nop │ │ │ │ + jmp 195324f │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -1920773,15 +1920801,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sub %ah,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x1c8,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + adc %al,(%rcx) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ mov $0x1ca08,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37d5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1920848,20 +1920876,18 @@ │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xc2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c409(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7f(%rax) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x18(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + rex or $0x1,%esp │ │ │ │ add %dl,0x2a(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x77(%rax) │ │ │ │ lret $0x1 │ │ │ │ @@ -1920879,44 +1920905,45 @@ │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ lock imull 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cbca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c22a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and %dl,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1b(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %ch,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c541(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cc05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jb 195350f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1953573 │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ jmp 19534e5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920928,15 +1920955,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x3a(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cf44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dece(%rax) │ │ │ │ + add %dl,0x2dece(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ror $1,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1920955,15 +1920982,15 @@ │ │ │ │ std │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ pop %rbx │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x76(%rax) │ │ │ │ + add %al,0x76(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920992,36 +1921019,36 @@ │ │ │ │ lock rex.W │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x37(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c147(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1c7,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ - fadds (%rdx) │ │ │ │ + shl $0xd8,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - js 195379c │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x3a(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d(%rax) │ │ │ │ + add %dl,0x1d(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ mov %ch,-0x35(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsp │ │ │ │ @@ -1921086,15 +1921113,15 @@ │ │ │ │ adc $0x377,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xab,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2c0(%rcx) │ │ │ │ + xor %bl,0x2c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.B int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921128,15 +1921155,17 @@ │ │ │ │ jo 1953932 │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ js 195395a │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c68c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dh,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x30(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ add (%eax),%eax │ │ │ │ @@ -1921152,28 +1921181,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x49(%rax) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rsp │ │ │ │ - push $0x3 │ │ │ │ - ... │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ pop %rcx │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c259(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.W ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x44(%rax) │ │ │ │ @@ -1921234,15 +1921256,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32a4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x22(%rax) │ │ │ │ + add %al,0x19(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921273,15 +1921295,15 @@ │ │ │ │ (bad) 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ in $0xc8,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x23(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1921294,24 +1921316,24 @@ │ │ │ │ adc %cl,0x1cf(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x32c,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c005(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - je 1953c0e │ │ │ │ + add %ah,0x3d(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ in $0xcb,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret $0x2dd │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ch │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x63(%rax) │ │ │ │ @@ -1921371,15 +1921393,15 @@ │ │ │ │ fistpll 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %bl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1953e31 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921398,16 +1921420,15 @@ │ │ │ │ add %dh,%al │ │ │ │ fildll 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rol $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%cl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + rcr $0xd7,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c405(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs %al,0x36f │ │ │ │ ... │ │ │ │ @@ -1921565,16 +1921586,15 @@ │ │ │ │ jo 195404e │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ fadd %st(0),%st │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0xc9,%eax │ │ │ │ + rex in $0xc9,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6f(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -1921584,15 +1921604,15 @@ │ │ │ │ fcom %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x368d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cf5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d43b(%rax) │ │ │ │ + add %dl,0x2d43b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0x6500000000000368 │ │ │ │ @@ -1921632,15 +1921652,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jo 1954156 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x47(%rax) │ │ │ │ + add %dl,-0x47(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ sub %ch,0x1ca(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0x373 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921721,15 +1921741,17 @@ │ │ │ │ add %bl,(%rax) │ │ │ │ ret $0x1c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ rcrb $0x0,0x1c2(%rip) │ │ │ │ - add %dl,0x2c417(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0xc4,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stc │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x11(%rax) │ │ │ │ @@ -1921781,15 +1921803,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37f21(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ccb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x27(%rax) │ │ │ │ + add %dh,0x20(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x6ac00000000001cd,%al │ │ │ │ ja 195445f │ │ │ │ ... │ │ │ │ @@ -1921800,23 +1921822,23 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmpl $0x0,0x0(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lock ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c5fb(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cli │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jo 1954484 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c970(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c539(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x58(%rax) │ │ │ │ jp 19544df │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921846,16 +1921868,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33f65(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + fcmovnbe %st(7),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ bswap %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921888,23 +1921910,23 @@ │ │ │ │ add %ah,0x33d5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c813(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x51(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - movabs 0x900000000001cf30,%al │ │ │ │ + movabs 0x800000000001cf30,%al │ │ │ │ pop %rsp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1cf,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x22(%rcx) │ │ │ │ + adc %cl,-0x22(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -1921943,23 +1921965,21 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bl,%ah │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fidivrl 0x3(%rdi) │ │ │ │ + sbb %dl,0x1c0(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock fidivrl 0x3(%rdi) │ │ │ │ ... │ │ │ │ sbb %al,(%rsp,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x23(%rax) │ │ │ │ jnp 195473f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1922146,41 +1922166,38 @@ │ │ │ │ js 1954b1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1954ae3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %al,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x5(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fxch %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36c40(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jo 1954b44 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %eax,%esp │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ jae 1954b63 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1922266,21 +1922283,24 @@ │ │ │ │ add %dh,-0x75(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x10(%rax) │ │ │ │ - int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ + adc %cl,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x1cf,%ebp │ │ │ │ + add %al,-0x43(%rax) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loop 1954e02 │ │ │ │ + add %al,-0x1e(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jrcxz 1954db6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1922305,29 +1922325,26 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x65} add (%r8),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ + add %al,-0x57(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %rax,%rsi │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %bl,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bh,(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1cebb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc00000000001cebb,%al │ │ │ │ (bad) │ │ │ │ jbe 1954e5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cba6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37c79(%rax) │ │ │ │ @@ -1922352,102 +1922369,98 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx,%rdi,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c5d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x2db,%eax │ │ │ │ + add %dh,%al │ │ │ │ + pand (%rdx),%mm0 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %dl,(%rcx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jl 1954eb2 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - and $0x3,%eax │ │ │ │ add %bh,0x7(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x334e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6b(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - jp 1954f49 │ │ │ │ + jp 1954f39 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cd57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c8c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cd91(%rax) │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp $0xc3,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c2d1(%rax) │ │ │ │ + call 1971261 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x46(%rax) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33c79(%rax) │ │ │ │ + ret │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jmp 1954f17 │ │ │ │ + jmp 1954ef7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x46(%rax) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x33c79(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xcf,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c90c(%rax) │ │ │ │ + add %dl,0xc(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ + add %bl,0x40(%rax) │ │ │ │ + lret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x43(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1954fba │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ jo 1954f7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pop %rbx │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rolb $0x0,0x3(,%rdi,2) │ │ │ │ - pop %rax │ │ │ │ - rex lret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x43(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ rex pop %rbx │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x67(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1922456,17 +1922469,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%dl │ │ │ │ sub %al,(%rbx) │ │ │ │ ... │ │ │ │ push $0x1cd7c │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %edx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2da03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push $0x3b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1922505,21 +1922516,23 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ror $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000002dd55,%al │ │ │ │ - pop %rdi │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ + rcrb $1,-0x30(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(5) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1922553,16 +1922566,16 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1955141 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,%al │ │ │ │ + rex.WXB int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1922620,15 +1922633,16 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ lock push %rax │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x56(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + popf │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret $0x1d0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x3b,%cl │ │ │ │ @@ -1922668,15 +1922682,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1ce(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x27(%rax) │ │ │ │ + lock ja 1955264 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3d(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1922707,20 +1922721,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4c(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + sbbb $0x0,0x2cf(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jno 1955388 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x15(%rax) │ │ │ │ je 19553cf │ │ │ │ ... │ │ │ │ @@ -1922745,15 +1922755,16 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ adc %cl,0x371(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rol %cl,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x55(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbp │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rbx,%rax,8) │ │ │ │ add %dl,0x36268(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1922795,69 +1922806,65 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xor $0x3,%eax │ │ │ │ ... │ │ │ │ add %cl,0x73(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %bh,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x3311c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c272(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ test $0x30,%al │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x21(%rax) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x2b(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls -0x31(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + rex.WRXB iretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37ec7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ repnz roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1cf77(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x335de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ es enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ jo 19556d4 │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ adc %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dace(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRXB (bad) │ │ │ │ + adc %cl,-0x32(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shll $0x3,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1cb,%rax │ │ │ │ @@ -1922969,15 +1922976,15 @@ │ │ │ │ pop %rbp │ │ │ │ je 195594f │ │ │ │ ... │ │ │ │ mov $0x2f,%al │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58(%rax) │ │ │ │ + add %al,0x58(%rax) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ mov $0x1c5,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x3d(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1923002,15 +1923009,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbd,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d229(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ sub $0xdb,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1923026,15 +1923033,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x26(%rdi) │ │ │ │ + add %cl,-0x26(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6e(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x339f1(%rax) │ │ │ │ @@ -1923079,15 +1923086,15 @@ │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x36a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d23b │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48(%rax) │ │ │ │ + add %al,0x48(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ movabs %eax,0xf9900000000001cf │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1923100,17 +1923107,16 @@ │ │ │ │ fsubl (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %es,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x76(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ loope 1955b07 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add 0x3(%rbp),%ch │ │ │ │ @@ -1923175,16 +1923181,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jle 1955c41 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ @@ -1923213,33 +1923219,32 @@ │ │ │ │ add %dh,%al │ │ │ │ pop %rsi │ │ │ │ jg 1955d0f │ │ │ │ ... │ │ │ │ rex.W test %cl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cc76(%rax) │ │ │ │ + add %al,0x2cc76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cc4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %esi,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jne 1955d92 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 1955da9 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + and $0x3,%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1d257(%rax) │ │ │ │ + mov %dl,-0x2e(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -1923256,15 +1923261,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ add %dl,0x1c0ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ movabs 0x49600000000001ca,%al │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1923295,40 +1923300,41 @@ │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%dl │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ rex.W int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%dl │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - push %rax │ │ │ │ - and %ebx,%ecx │ │ │ │ + rex and %ebx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,(%dx) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1c0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %ebx,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + and %dh,(%rcx) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1ce8c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x8c,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x327a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ccae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33(%rax) │ │ │ │ je 1955f6f │ │ │ │ @@ -1923347,16 +1923353,17 @@ │ │ │ │ ret │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsp │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp (%rsi),%edi │ │ │ │ @@ -1923487,15 +1923494,17 @@ │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4f,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c2a3(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub $0x3,%ax │ │ │ │ @@ -1923557,15 +1923566,15 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dl │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x65(%rax) │ │ │ │ + add %dl,-0x65(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ rex │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x327(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1923577,16 +1923586,16 @@ │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rcx │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2dc(%rdx) │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ + nop │ │ │ │ + movabs %al,0xf5500000000002dc │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jl 195632f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1923632,55 +1923641,49 @@ │ │ │ │ adc %bl,%bl │ │ │ │ xor $0x3,%al │ │ │ │ ... │ │ │ │ jo 19563bf │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x43(%rax) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xc1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2ce96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ adc %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ jge 19563df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7f,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x2c6,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x1c4df │ │ │ │ + add %ah,0x2c6b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x21(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2e,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x32e(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - fld %st(4) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %bl,%cl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add 0x3(%rdx),%ebp │ │ │ │ + rolb $1,(%rbx) │ │ │ │ + push $0x3 │ │ │ │ ... │ │ │ │ or %al,%ah │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33d76(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1923748,22 +1923751,24 @@ │ │ │ │ sbb 0x3(%rsi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 195651b │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2daf6(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + neg %dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x1c5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1956544 │ │ │ │ - int3 │ │ │ │ + (bad) │ │ │ │ + mov %ah,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x64(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1923853,27 +1923858,27 @@ │ │ │ │ and (%rcx),%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c747(%rax) │ │ │ │ + add %dl,0x2c745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x73(%rax) │ │ │ │ jnp 195671f │ │ │ │ ... │ │ │ │ shrb $1,0x1cb(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2df(%rcx) │ │ │ │ + add %dl,0x2df(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex and %dl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x30(%rax) │ │ │ │ jg 195675f │ │ │ │ @@ -1923908,16 +1923913,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x335e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - {rex2 0xda} lar (%r16),%r16 │ │ │ │ + add %al,0x2dad5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x24(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ lock xchg %eax,%esi │ │ │ │ and $0x3,%eax │ │ │ │ ... │ │ │ │ @@ -1923931,15 +1923935,15 @@ │ │ │ │ add %dh,%al │ │ │ │ shll $1,0x3(%rbp) │ │ │ │ ... │ │ │ │ cmp %cl,%bl │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2df95(%rax) │ │ │ │ + add %ah,0x2df95(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cb33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0x7d,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1924053,15 +1924057,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1(%rax,%rdx,8) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ and $0x3,%eax │ │ │ │ add %dl,0x1c15a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4e(%rax) │ │ │ │ + add %dl,-0x4d(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x36(%rax) │ │ │ │ jno 1956bbf │ │ │ │ @@ -1924202,21 +1924206,19 @@ │ │ │ │ add %ah,0x1c201(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ sub $0x3,%eax │ │ │ │ add %bl,0x1c29c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call *%rbx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x1c2,%esi │ │ │ │ + adc %bh,0x1c2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex and 0x3(%rdx),%edi │ │ │ │ ... │ │ │ │ xor %dl,%ah │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1924242,15 +1924244,15 @@ │ │ │ │ imul $0x3,(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dh │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d917(%rax) │ │ │ │ + add %al,0x2d917(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c93e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ {rex2 0x27} add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -1924280,40 +1924282,29 @@ │ │ │ │ rol $0x24,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ loopne 1956ec5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ + add %dl,0x41(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc4be,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ jo 1956f1f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x1,-0x31(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa4,%al │ │ │ │ - lret $0x2 │ │ │ │ ... │ │ │ │ + enter $0xcbc6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + shrb $0x6f,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5b(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1924324,30 +1924315,27 @@ │ │ │ │ add %bh,0x1c927(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3327b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c15e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ fcmovne %st(2),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x1,%esp │ │ │ │ add %dl,%al │ │ │ │ and 0x3(%rdx),%ebp │ │ │ │ ... │ │ │ │ or %bl,-0x3f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdi │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d75f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x9(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test $0x7d,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1924401,15 +1924389,15 @@ │ │ │ │ adc %dh,0x3d(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1924429,48 +1924417,52 @@ │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32d40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7e(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - loopne 1957184 │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ jo 19571ea │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jae 195721f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1(%rax,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x2cd(%rdi) │ │ │ │ + and %cl,0x2cd(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7c(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + test %ebx,%esp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,0x1c8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov %al,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x60,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36020(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1a(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dc0a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %esp,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x12(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32f1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1924572,15 +1924564,15 @@ │ │ │ │ js 195742f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jo 19573f7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ sbb %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5e(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1924703,49 +1924695,48 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x0,0x3(%rdi),%edi │ │ │ │ rex.W mov $0xce,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cb38(%rax) │ │ │ │ + add %dl,0x2cb38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2b(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x2a,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c03c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x12(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1974749 │ │ │ │ + add %ah,0x2daf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + je 19576a3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x2c4,%esp │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x37d(%rcx) │ │ │ │ ... │ │ │ │ add %al,0x1c2b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub %bl,%al │ │ │ │ + and %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0xc2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1924827,31 +1924818,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xb(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ ... │ │ │ │ jo 1957897 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jl 195784e │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %cs,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WX jne 19578bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xc5,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cc54(%rax) │ │ │ │ + add %dl,0x2cc54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push $0xffffffffffffffcb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %rax,(%r11) │ │ │ │ @@ -1924881,17 +1924872,20 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x327,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x37(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x2cb,%ecx │ │ │ │ + xor %bh,0x2cb(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x0,0x1(%rdi,%rcx,8) │ │ │ │ + adc %al,0x3(%rcx,%rsi,1) │ │ │ │ + ... │ │ │ │ sarb $0x0,0x1(%rbp,%rax,8) │ │ │ │ xor 0x3(%rsi),%sil │ │ │ │ ... │ │ │ │ clc │ │ │ │ xor %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1924916,15 +1924910,15 @@ │ │ │ │ add %dl,0x1c8a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36a48(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d0d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.XB │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %ecx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1924950,21 +1924944,23 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x7d,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs 0x5e080000000002da,%eax │ │ │ │ - int $0x1 │ │ │ │ + add %ah,-0x5f(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.XB insb (%dx),%es:(%rdi) │ │ │ │ + or %bl,-0x33(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rbp │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1924991,15 +1924987,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2f,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d1f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsi │ │ │ │ iret │ │ │ │ @@ -1925023,17 +1925019,17 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc251,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2c8(%rsi) │ │ │ │ + and %ch,0x2c8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001c0d8,%al │ │ │ │ + movabs 0x400000000001c0d8,%al │ │ │ │ or %dl,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925047,18 +1925043,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1c1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1957d05 │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - xor $0xce,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ch,0x2(%rdi,%rax,8) │ │ │ │ + add %al,0x1cef0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3334c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fs ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925090,15 +1925084,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ out %al,$0xc8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xor %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925115,19 +1925109,15 @@ │ │ │ │ add %dl,0x2ddd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1,%al │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + movabs 0x80000000002cb01,%al │ │ │ │ in (%dx),%eax │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x36,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1925200,15 +1925190,15 @@ │ │ │ │ jo 1957ef6 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ - movabs 0x900000000001cf0c,%al │ │ │ │ + movabs 0x700000000001cf0c,%al │ │ │ │ mov $0xdc,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c1c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33ce4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925256,23 +1925246,24 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32bf1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cdec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d7e5(%rax) │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4b(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %ah,-0x54(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rdi │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925356,15 +1925347,15 @@ │ │ │ │ jo 1958260 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c199(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ test %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925378,15 +1925369,15 @@ │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ repz lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d227(%rax) │ │ │ │ + add %ah,0x2d227(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cc50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ @@ -1925455,16 +1925446,15 @@ │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dl │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x2c503(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jae 1958465 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1925493,16 +1925483,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x36(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + lret $0x2df │ │ │ │ ... │ │ │ │ movabs 0x1c9b4,%al │ │ │ │ mulb (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX (bad) │ │ │ │ @@ -1925586,15 +1925576,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test $0xca,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ movl $0x0,(%rdx) │ │ │ │ push $0x1c071 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor 0x3(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925683,24 +1925673,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x331d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ + and %al,(%rdx) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ mov $0x1c1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdi) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + sarb $0xd5,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c501,%eax │ │ │ │ + add %bh,0x1c501(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32e6e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ca7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925718,26 +1925708,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33068(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RB movl $0x0,(%r9) │ │ │ │ adc %bh,0x372(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c0a7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cbfd(%rax) │ │ │ │ + add %ah,-0x3(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x335,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925749,15 +1925740,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x3d(%rax) │ │ │ │ + push %rax │ │ │ │ + jns 19589ee │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925776,15 +1925768,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33916(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jle 1958ac2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925823,35 +1925815,35 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37b48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2b(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x29(%rdi) │ │ │ │ + and %bh,-0x29(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x74(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x28(%rax) │ │ │ │ jb 1958b6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc491,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xc3,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d08e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %dh,0x6e(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ jo 1958b7a │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925861,15 +1925853,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x321e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dh │ │ │ │ + add %ah,%dh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4d(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925924,16 +1925916,21 @@ │ │ │ │ add %dl,%al │ │ │ │ sub %r8,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1958c96 │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x780000000002d6a4,%al │ │ │ │ - enter $0x1c2,$0x0 │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x38(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x375cc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1cdb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3335f(%rax) │ │ │ │ @@ -1925949,44 +1925946,46 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rbx │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ddf7(%rax) │ │ │ │ + add %al,%al │ │ │ │ + neg %ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cfef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ - movabs 0xc00000000001d023,%al │ │ │ │ + movabs 0x900000000001d023,%al │ │ │ │ and $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rolb $1,(%ecx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xca,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x26,%al │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ror $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x372(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c2ba │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5f(%rax) │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x60(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926015,15 +1926014,15 @@ │ │ │ │ nop │ │ │ │ jg 1958e39 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d2f2(%rax) │ │ │ │ + add %dl,0x2d2f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jle 1958de3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ push $0x3 │ │ │ │ @@ -1926090,15 +1926089,15 @@ │ │ │ │ add %ah,0x1d2fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs %eax,0xe8f800000000032a │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + rcr $0xd7,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ccbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W ja 1958f6f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926114,15 +1926113,15 @@ │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x2cf,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x360e2(%rax) │ │ │ │ ... │ │ │ │ @@ -1926132,15 +1926131,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x78,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c8ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dc5b(%rax) │ │ │ │ + add %al,0x2dc5b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cld │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1926231,16 +1926230,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rbp │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or $0xd4,%al │ │ │ │ + rex or $0xd4,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0x1cf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex in (%dx),%eax │ │ │ │ @@ -1926342,15 +1926340,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor $0x1c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex std │ │ │ │ + xor %bh,%ch │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ call 1975ec6 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jb,pt 19593cf │ │ │ │ ... │ │ │ │ @@ -1926362,15 +1926360,16 @@ │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int1 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c5cc(%rax) │ │ │ │ + add %al,-0x39(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WXB enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%eax │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926379,20 +1926378,18 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ jo 195945a │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %ch,0x76(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xc(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2dd0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,(%rsi) │ │ │ │ - leave │ │ │ │ + add %cl,(%rax) │ │ │ │ + es leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or (%rax),%edi │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926410,16 +1926407,16 @@ │ │ │ │ push %rax │ │ │ │ ja 1959588 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ call 19596ea │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdi) │ │ │ │ - ret $0x2 │ │ │ │ + and %bh,%bh │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c505(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x72(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -1926472,28 +1926469,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dl │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x79(%rax) │ │ │ │ sub $0x3,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x41(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ or %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,0x39(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ loopne 19596a6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926506,15 +1926495,15 @@ │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2(%rsp,%rbx,8) │ │ │ │ + adc %dl,0x2(%rsp,%rbx,8) │ │ │ │ ... │ │ │ │ rex.W │ │ │ │ rolb $0x0,(%ecx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x0,0x3(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926586,15 +1926575,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x337cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in $0xce,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ mov %dl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbx │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1926611,15 +1926600,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d357(%rax) │ │ │ │ + add %ah,0x2d357(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ gs sub $0x3,%al │ │ │ │ @@ -1926632,15 +1926621,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov (%rsi),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cc81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31(%rax) │ │ │ │ + add %al,0x32(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c47e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor 0x3(%rsi),%ch │ │ │ │ ... │ │ │ │ @@ -1926656,40 +1926645,40 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.R cmp $0x3,%eax │ │ │ │ add %al,-0x2(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jae 1959980 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d0f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jge 19599f1 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x24(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1959a6c │ │ │ │ + rolb $1,(%rdx) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x36(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ret $0x2c8 │ │ │ │ + add %dl,-0x3e(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ lock xor $0x1c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x377(%rsi) │ │ │ │ ... │ │ │ │ add %bh,-0x56(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926784,15 +1926773,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in $0x68,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xchg %cl,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ int $0x1 │ │ │ │ @@ -1926803,30 +1926792,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x27(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rex lret $0x379 │ │ │ │ ... │ │ │ │ push $0x1d05e │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dd6d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cs leave │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0xc9,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x76(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dh,-0x6d(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,(%dx) │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926934,15 +1926924,15 @@ │ │ │ │ mov $0x1c0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x37d,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ca(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rcx │ │ │ │ + loopne 1959f4b │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ imul $0x1,%ebp,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -1927018,38 +1927008,44 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x51(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + nop │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + sub %cl,0x1c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %al,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x21,%al │ │ │ │ + jno 195a02f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37121(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1c82c(%rax) │ │ │ │ + nop │ │ │ │ + sub $0xc8,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37fe5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ movabs %al,0x6b400000000001c5 │ │ │ │ jp 195a06f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x3d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x80000000002d755,%al │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 195a04e │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1927081,16 +1927077,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lea 0x3(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 19761cc │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,%al │ │ │ │ + ss lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32704(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1927107,17 +1927103,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %bh,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c7e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2da82(%rax) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1c28f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x8f,%al │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2d(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x71(%rax) │ │ │ │ leave │ │ │ │ @@ -1927189,20 +1927188,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rcx) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x36a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,%dl │ │ │ │ - iret │ │ │ │ + rorb $0xca,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %dl,%bh │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdx │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2e(%rax) │ │ │ │ @@ -1927216,29 +1927215,22 @@ │ │ │ │ add %dl,-0x3f(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %bh,0x64(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36497(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - bswap %edx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x52(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ror %cl,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x77(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lea (bad),%ecx │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1927260,16 +1927252,15 @@ │ │ │ │ add %dh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x16(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x2f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1927326,18 +1927317,20 @@ │ │ │ │ jg 195a5bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 195a568 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x29(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dl,(%rax) │ │ │ │ + popf │ │ │ │ + roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ - repz roll $0x0,(%rcx) │ │ │ │ + add %dh,%bl │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdi │ │ │ │ jae 195a63f │ │ │ │ ... │ │ │ │ rcrb $1,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -1927359,47 +1927352,48 @@ │ │ │ │ cmp %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 195a7a2 │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 195a730 │ │ │ │ + shl $1,%dh │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ jo 195a757 │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cs sub (%rbx),%eax │ │ │ │ ... │ │ │ │ xor %dh,(%rbx) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57(%rax) │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sahf │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x77,%al │ │ │ │ - lret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1ce64(%rax) │ │ │ │ + movabs 0xb80000000002ca77,%al │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d015(%rax) │ │ │ │ + add %dl,0x2d015(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d085(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dae3(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jrcxz 195a7c5 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rdx │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rolb $1,(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -1927429,28 +1927423,26 @@ │ │ │ │ add %ah,0x58(%rax) │ │ │ │ je 195a90f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xd0,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fmul %st(3),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cbd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c2cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ addr32 sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ jnp 195a975 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and $0xca,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1927460,32 +1927452,31 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fcmove %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c81a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2e(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ jo 195a963 │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x3e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x34(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + lret $0x2c6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or %ecx,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %cl,(%rcx) │ │ │ │ + int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ jnp 195a9ff │ │ │ │ ... │ │ │ │ orb $0x0,0x1ca(%rbx) │ │ │ │ @@ -1927512,29 +1927503,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cc33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x3,%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - jl 195ab02 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x33f5d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x69(%rax) │ │ │ │ + js 195aac9 │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fsubs (%rdx) │ │ │ │ + iret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x3d(%rax) │ │ │ │ + jno 195ab4f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and %dh,%al │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ jae 195ab5f │ │ │ │ @@ -1927542,26 +1927535,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.W or %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - and %bh,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ - jno 195ab7f │ │ │ │ ... │ │ │ │ - add %ah,-0x3c(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xc(%rax) │ │ │ │ + rex hlt │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x32ba0,%al │ │ │ │ @@ -1927585,43 +1927571,43 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x72(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2e(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + pop %rcx │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2a(%rax) │ │ │ │ - int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W sub %bpl,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 195ac8a │ │ │ │ - je 195ac4f │ │ │ │ + add %ah,%al │ │ │ │ + rex je 195ac4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ror %cl,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ push $0x1cc2f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0x2 │ │ │ │ + add %dl,%al │ │ │ │ + ds lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ca81(%rax) │ │ │ │ + add %ah,0x2ca81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xor $0xc8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37f8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1927780,15 +1927766,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ ... │ │ │ │ rex.W (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x30(%rax) │ │ │ │ + add %al,-0x30(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x372(%rax) │ │ │ │ @@ -1927796,17 +1927782,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x800000000001cac2,%al │ │ │ │ movsxd 0x3(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1ccd1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jb 195afdd │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d272(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33c55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1927889,68 +1927873,63 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ loop 195b0f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x336,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbf,%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cli │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dh,0x2c8fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x32(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33d52(%rax) │ │ │ │ + mov $0x52,%al │ │ │ │ + cmp $0x3,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x70(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33ebd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5f(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ test $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jrcxz 195b1d1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d1a2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x21(%rax) │ │ │ │ - int $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8d,%al │ │ │ │ - lret │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1cb8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3244b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cdb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ @@ -1927966,32 +1927945,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x338af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0xd0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ + add %dl,%al │ │ │ │ + popf │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ lock std │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x325,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x1cd(%rdi) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %esi,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + lahf │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x324ce,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1c3d8(%rax) │ │ │ │ + movabs 0xb8000000000324ce,%al │ │ │ │ + fadd %st(3),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or (%rbx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rsi,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1928119,16 +1928108,19 @@ │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xorl $0x3,(%rcx) │ │ │ │ add %dh,%al │ │ │ │ rex.WRX movq $0x0,(%rcx) │ │ │ │ - rorb $0x2,-0x2b(%rcx) │ │ │ │ + nop │ │ │ │ + rex.WB │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ enter $0xcc17,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ hlt │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1928200,15 +1928192,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ xor $0x3,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1c2,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.R lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1928312,18 +1928304,21 @@ │ │ │ │ add %dl,0x1c2cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37c24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x34(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x2c3,%eax │ │ │ │ + add %dl,0x1c(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001c8e5,%al │ │ │ │ + add %ah,0x1c8e5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ rex.B │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x23(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ nop │ │ │ │ @@ -1928391,21 +1928386,18 @@ │ │ │ │ add %al,0x5b(%rax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xd(%rax) │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + or $0x2cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x2e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push $0x1ced2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x36(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1928429,29 +1928421,30 @@ │ │ │ │ add %dh,0x32f5c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7f(%rax) │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 195b966 │ │ │ │ + mov $0xec,%al │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x37(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + and %cl,(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cbc6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x66(%rax) │ │ │ │ @@ -1928465,18 +1928458,18 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xf(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dl,0x2c80f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi,%rcx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0xcf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36fe6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ @@ -1928513,15 +1928506,15 @@ │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ rex sti │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdi) │ │ │ │ + and %ch,(%rdi) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.RB lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1928555,15 +1928548,15 @@ │ │ │ │ add %dl,%al │ │ │ │ jle 195bc53 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c0c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x25(%rax) │ │ │ │ + add %ah,-0x38(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cb69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33499(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ @@ -1928663,15 +1928656,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x35,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c4d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d8af(%rax) │ │ │ │ + add %al,0x2d8af(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c13f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x335,%ebx │ │ │ │ ... │ │ │ │ @@ -1928703,27 +1928696,28 @@ │ │ │ │ xor %bh,(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock je 195beae │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x46(%rax) │ │ │ │ + add %dl,0x46(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ mov $0xe5,%al │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - lock scas %es:(%rdi),%eax │ │ │ │ + loopne 195beb9 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c099(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs 0x78c800000000033b,%al │ │ │ │ @@ -1928756,16 +1928750,15 @@ │ │ │ │ cld │ │ │ │ add %fs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 195c02f │ │ │ │ - (bad) │ │ │ │ + rclb $1,-0x32(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1928799,16 +1928792,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rdx │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ jo 195c073 │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x2c,%al │ │ │ │ @@ -1928839,39 +1928832,39 @@ │ │ │ │ jl 195c19a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2df85(%rax) │ │ │ │ + add %al,0x2df85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cfea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %ebp,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs %eax,0x84100000000001d0 │ │ │ │ + movabs %eax,0x84500000000001d0 │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x73(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fsubrl 0x3(%rip) │ │ │ │ add %bl,-0x2e(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ ret $0x2ca │ │ │ │ ... │ │ │ │ sub %ah,0x1(%rdi,%rax,8) │ │ │ │ add %dl,-0x78(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c42f(%rax) │ │ │ │ @@ -1928885,15 +1928878,15 @@ │ │ │ │ (bad) │ │ │ │ subl $0x3,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x3f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ca51(%rax) │ │ │ │ + add %al,0x2ca51(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1928915,30 +1928908,32 @@ │ │ │ │ cmp %ah,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ js 195c26a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2db29(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %ebx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %eax,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb $0xcd,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d7dd(%rax) │ │ │ │ + add %al,0x2d7dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pushf │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1928946,31 +1928941,29 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %edx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d311(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xorl $0x3,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c392(%rax) │ │ │ │ + add %ah,0x2c354(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0xffffffffffffffc9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ @@ -1929000,17 +1928993,15 @@ │ │ │ │ add %al,%al │ │ │ │ jmp 195c498 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ce46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2dede(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lret │ │ │ │ @@ -1929052,31 +1929043,37 @@ │ │ │ │ jo 195c5ac │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test $0x1,%ebx │ │ │ │ - add %ah,0x2db94(%rax) │ │ │ │ + add %dl,0x2db94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ js 195c579 │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x780000000002c914,%al │ │ │ │ - add $0x1,%esp │ │ │ │ - add %dl,0x6e(%rax) │ │ │ │ + nop │ │ │ │ + adc $0xc9,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%eax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x9(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ @@ -1929090,15 +1929087,15 @@ │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %ecx,%es │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c921(%rax) │ │ │ │ + add %dl,0x2c921(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jrcxz 195c6a3 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1929131,15 +1929128,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2da81(%rax) │ │ │ │ + add %dl,0x2da81(%rax) │ │ │ │ ... │ │ │ │ int1 │ │ │ │ movb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1929154,20 +1929151,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d1f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32153(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x3f(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %dh,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lret $0x1c2 │ │ │ │ @@ -1929224,16 +1929222,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ xor %ch,0x1(%rax,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fcmovbe %st(7),%st │ │ │ │ + and %bl,%dl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1929261,15 +1929259,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ lea (bad),%ecx │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cc50(%rax) │ │ │ │ + add %al,0x2cc50(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1929296,23 +1929294,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36344(%rax) │ │ │ │ ... │ │ │ │ add %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2da43(%rax) │ │ │ │ + add %al,0x2da43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xc9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c(%rax) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c94c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c148(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x38,%ch │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1929417,51 +1929413,51 @@ │ │ │ │ add %ah,0x33f46(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ in $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jg 195cd1e │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RB ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ ja 195cd6f │ │ │ │ ... │ │ │ │ adc %ah,0x1c9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cli │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + sar $0xc8,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or $0x1,%ebx │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %bl,0x1cb81(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc $0x2,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xc0,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and (%rsi),%edi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xd(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 195ce54 │ │ │ │ - fiaddl (%rdx) │ │ │ │ + (bad) │ │ │ │ + rex.WX fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ch │ │ │ │ and $0x3,%al │ │ │ │ @@ -1929500,15 +1929496,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7b(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1cfe3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov %dl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0xcc,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1929548,15 +1929544,17 @@ │ │ │ │ mov %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33448(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c1d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d8da(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fcmovu %st(0),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c165(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fildll (%rbx,%rax,1) │ │ │ │ ... │ │ │ │ fsubrs 0x1c1(%rip) │ │ │ │ @@ -1929572,15 +1929570,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ iret │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c44d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1929590,40 +1929588,38 @@ │ │ │ │ sbb %bl,%dh │ │ │ │ movl $0x0,(%rcx) │ │ │ │ add %dh,0x37e(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1c8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x2c6(%rdx) │ │ │ │ + add %al,0x2c6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov 0x3(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 195d11c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRXB rolq %cl,(%r10) │ │ │ │ + add %dh,0x2d34f(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - push $0x1ca │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x71,%al │ │ │ │ - jbe 195d19f │ │ │ │ + add %bl,0x68(%rax) │ │ │ │ + lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x37671(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 195d1ff │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4f,%al │ │ │ │ @@ -1929642,22 +1929638,23 @@ │ │ │ │ add %dh,0x1d64f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2b(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %ch,0x5a(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000002d317,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - int $0x1 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x332(%rbx) │ │ │ │ + movabs 0x300000000001cd92,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + xor (%rbx),%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ cmpb $0x78,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %ecx,%ebp │ │ │ │ @@ -1929671,15 +1929668,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37acb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ js 195d235 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x52(%rax) │ │ │ │ + add %ah,-0x52(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1929719,15 +1929716,15 @@ │ │ │ │ shrb $1,0x374(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ pop %rdi │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x46(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1929790,24 +1929787,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc 0x3(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c0e6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %eax,%edx │ │ │ │ + add %dl,%al │ │ │ │ + sub %edx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ ds leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %al,0x6e080000000002d8 │ │ │ │ + add %al,0x2d8a2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37c05(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1a(%rax) │ │ │ │ @@ -1929842,15 +1929841,15 @@ │ │ │ │ mov $0x1c8df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %ah,0x3(%rdi) │ │ │ │ ... │ │ │ │ mov $0x1cdd4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jge 195d542 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x23(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1929878,15 +1929877,16 @@ │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d1ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x38(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + leave │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ movabs 0x100000000001d18b,%al │ │ │ │ cs and (%rbx),%eax │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ xor $0xc5,%al │ │ │ │ @@ -1929955,17 +1929955,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37e17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ out %al,$0xc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c4f5(%rax) │ │ │ │ + add %al,-0xa(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c2de(%rax) │ │ │ │ + mov $0xde,%al │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x55(%rax) │ │ │ │ jns 195d77f │ │ │ │ ... │ │ │ │ nop │ │ │ │ xor %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1929985,17 +1929987,18 @@ │ │ │ │ add $0x3c,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6f(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0x2ca,%eax │ │ │ │ + loopne 195d88f │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c198,%eax │ │ │ │ + add %bh,0x1c198(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32610(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x9(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1930061,38 +1930064,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %ch,%dl │ │ │ │ + add %al,%al │ │ │ │ + sub %edx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ja 195d946 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d(%rax) │ │ │ │ + add %dl,0x2d(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%bl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 195d932 │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1(%rcx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lahf │ │ │ │ + rex lahf │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c5ae │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and (%rdx),%bh │ │ │ │ @@ -1930104,15 +1930106,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1cc96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ce27(%rax) │ │ │ │ + add %dh,0x27(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cea4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x66(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1930135,22 +1930139,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %ebp,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c764(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sub %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c2b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c387(%rax) │ │ │ │ + add %dh,-0x65(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cwtl │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1930162,15 +1930168,15 @@ │ │ │ │ add %al,%al │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4c(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - and %ch,0x2d9(%rip) │ │ │ │ + xor %ch,0x2d9(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 195db9b │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x366ec(%rax) │ │ │ │ @@ -1930194,17 +1930200,16 @@ │ │ │ │ adc $0x33d,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ dec %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %eax,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x2(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rsp │ │ │ │ jg 195dbff │ │ │ │ @@ -1930217,15 +1930222,15 @@ │ │ │ │ mov (%rsi),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x46(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cb26(%rax) │ │ │ │ + add %al,0x2cb26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %ebx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shrl %cl,0x3(%rax) │ │ │ │ @@ -1930294,15 +1930299,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x25(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ - rcr $1,%ch │ │ │ │ + jo 195dd89 │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ mov $0x1d089,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x67(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ ... │ │ │ │ @@ -1930313,15 +1930318,15 @@ │ │ │ │ add %dl,0x28(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ ... │ │ │ │ clc │ │ │ │ or %bl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ pop %rdx │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c863(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37f28(%rax) │ │ │ │ @@ -1930382,22 +1930387,22 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ stc │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c23b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ jge 195ded6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x17(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c37b(%rax) │ │ │ │ + add %dl,0x2c341(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jns 195deeb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rax) │ │ │ │ je 195df2f │ │ │ │ @@ -1930432,16 +1930437,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x33e,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%dh │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x2,%dh │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%cl │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x3,0x34(%rax) │ │ │ │ @@ -1930492,30 +1930498,30 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x35(%rsi) │ │ │ │ + lock gs lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xd0,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x78(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + js 195e097 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x27(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6f(%rax) │ │ │ │ @@ -1930722,31 +1930728,27 @@ │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ adc $0x1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WRB lretq │ │ │ │ - add (%rax),%al │ │ │ │ + orb $0x2,-0x35(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + cmp %ch,%ah │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dc13(%rax) │ │ │ │ + add %al,0x2dc13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ or $0xcf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c378(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36e76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1930771,15 +1930773,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3634a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jo 195e4d4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb(%rax) │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x37(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x52(%rax) │ │ │ │ @@ -1930800,18 +1930802,19 @@ │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa8,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ + movabs 0x2dea8,%al │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x62(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ @@ -1930866,20 +1930869,19 @@ │ │ │ │ add $0x30,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %cl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x12(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB leave │ │ │ │ + add %al,-0x37(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3333f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c74a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1930954,15 +1930956,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x65(%rax) │ │ │ │ jne 195e88f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c8a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ pop %rbp │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1930981,15 +1930983,15 @@ │ │ │ │ movabs 0xd00000000001c3a8,%al │ │ │ │ fs jne 195e90f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ah │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c9c7(%rax) │ │ │ │ + add %ah,0x2c9c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1cdea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ enter $0x32f,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -1931036,43 +1931038,44 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0xd3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c195(%rax) │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor $0x37b,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ call 197b302 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7c(%rax) │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ cmp %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %dh,%al │ │ │ │ + mov %dh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ lahf │ │ │ │ movl $0x0,(%rcx) │ │ │ │ add %bh,%dh │ │ │ │ @@ -1931083,27 +1931086,29 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs 0x7e0000000000360,%al │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cbdb(%rax) │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7b(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x371b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x1d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 195ea81 │ │ │ │ + xor %dl,%cl │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x51(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1931181,26 +1931186,28 @@ │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d60e(%rax) │ │ │ │ + add %dh,0xe(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ repz ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %dh,0x2de9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sahf │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,0x1cd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x21(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ce2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33670(%rax) │ │ │ │ @@ -1931250,21 +1931257,21 @@ │ │ │ │ nop │ │ │ │ jne 195ed2f │ │ │ │ ... │ │ │ │ rex (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%bl │ │ │ │ + adc %dl,%bl │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %dl,-0x37(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ xor %ah,(%rdi,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1931277,20 +1931284,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esp │ │ │ │ cmp %eax,(%rbx) │ │ │ │ ... │ │ │ │ adc %cl,0x1d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ah │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x79(%rax) │ │ │ │ - ret $0x1 │ │ │ │ + movabs 0x700000000002d7ec,%al │ │ │ │ + jns 195edb5 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jne 195edff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x3e(%rcx) │ │ │ │ @@ -1931340,17 +1931344,18 @@ │ │ │ │ jae 195eeaf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2b,%al │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs %eax,0x3bc80000000002d8 │ │ │ │ - int3 │ │ │ │ + add %ah,0x2d8a3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmp %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret $0x32f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xca,(%rbx) │ │ │ │ @@ -1931384,17 +1931389,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test $0x73,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d256(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loope 195ef21 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d6e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x334a4(%rax) │ │ │ │ ... │ │ │ │ @@ -1931452,21 +1931455,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xcfb6,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(,%rbp,1) │ │ │ │ add %ah,0x1ccde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c761(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x63(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + fsubs 0x1(%rsi,%rcx,8) │ │ │ │ add %dh,%al │ │ │ │ fsubs 0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WRB lretq $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1931488,15 +1931487,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x36e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x37(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c52f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %eax,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret $0x1c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ jbe 195f0ef │ │ │ │ @@ -1931529,15 +1931530,15 @@ │ │ │ │ add %dh,0x1c341(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3382c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ addr32 ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ lea (bad),%ebx │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x8cf00000000001c2,%rcx │ │ │ │ ja 195f14f │ │ │ │ ... │ │ │ │ @@ -1931649,15 +1931650,15 @@ │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ ... │ │ │ │ push $0x1c899 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x45(%rax) │ │ │ │ + add %dh,0x45(%rax) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1931669,28 +1931670,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x87,%al │ │ │ │ jg 195f42f │ │ │ │ ... │ │ │ │ and %dh,(%rsp,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3e(%rax) │ │ │ │ + add %al,-0x3e(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ mov $0x5f,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33af6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c03a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0xc4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c42e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ nop │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd(%rax) │ │ │ │ jnp 195f52f │ │ │ │ @@ -1931742,15 +1931741,15 @@ │ │ │ │ jo 195f5bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1b,%al │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dh │ │ │ │ + add %bl,%dh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30(%rax) │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1931784,18 +1931783,17 @@ │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or 0x3(%rip),%ch │ │ │ │ add %al,(%rax) │ │ │ │ rex.X movl $0x0,(%rcx) │ │ │ │ - jo 195f639 │ │ │ │ - (bad) │ │ │ │ + lock mov $0x2c5,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7(%rax) │ │ │ │ + rex (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jge 195f701 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5(%rax) │ │ │ │ @@ -1931819,39 +1931817,37 @@ │ │ │ │ push %rcx │ │ │ │ jp 195f70f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,(%rcx,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fildl %fs:(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bl,%dh │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + movsxd %ebx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ + add %al,-0x5(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1ceac,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2daa2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs %eax,0x100000000002da │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %dl,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jge 195f787 │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0x3,0x3c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 195f7be │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 195f7b2 │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1931868,36 +1931864,32 @@ │ │ │ │ fbstp 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jne 195f747 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3f(%rax) │ │ │ │ + add %dl,0x3f(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c4b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ js 195f809 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x68(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb6,%al │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dh,0x2c9(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb $0xcb,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 197c2e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x379d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov %ecx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1931994,18 +1931986,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ dec %edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5c(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dl,0x2dc5d(%rax) │ │ │ │ ... │ │ │ │ - xor %ah,0x1c0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x33d(%rax) │ │ │ │ add %ch,0x1cd00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6d(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1932014,15 +1932007,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x32(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ca16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cd97(%rax) │ │ │ │ + add %al,0x2cd97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d28b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ @@ -1932032,16 +1932025,16 @@ │ │ │ │ add %dh,-0x41(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %edx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdi │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c03d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33f5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1932102,15 +1932095,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov 0x3(%rcx),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x37(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1cd(%rsi) │ │ │ │ add %ah,%al │ │ │ │ push %rcx │ │ │ │ @@ -1932118,62 +1932111,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ mov $0x1c1b3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 195fe4b │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa,%al │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ movabs %eax,0xb2080000000002cb │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmc │ │ │ │ + add %dl,-0xf(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1cb9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36749(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x375,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x0,0x1cf(%rsi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - popf │ │ │ │ - roll %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 195fbed │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3742a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ out %al,$0xcc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 195fc49 │ │ │ │ @@ -1932186,15 +1932173,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ push $0x3 │ │ │ │ ... │ │ │ │ add %bh,-0x2f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ jmp 195fbf6 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ in $0xcb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1932216,36 +1932203,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loop 195fcab │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cad0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c4f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9d,%al │ │ │ │ - movl $0x0,(%rcx) │ │ │ │ - movabs 0x100000000002c269,%al │ │ │ │ + add %dh,0x1c79d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ and %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs 0x1(%rbp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ or 0x3(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c434 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2db8e(%rax) │ │ │ │ + add %al,0x2db8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c7cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jno 195fcef │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1932298,15 +1932287,15 @@ │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsp │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1932316,20 +1932305,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jae 195fd56 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3a(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %dh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x68,%al │ │ │ │ - (bad) │ │ │ │ + add %ch,0x1c568(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36eac(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lea (bad),%eax │ │ │ │ ret │ │ │ │ @@ -1932471,19 +1932459,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ jb 196002f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1cb(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - fildl (%rdx) │ │ │ │ + orb $0xdb,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - rex sbb %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x18(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x33f,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -1932496,15 +1932485,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36930(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x54(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ imul $0x2,%ebx,%ecx │ │ │ │ ... │ │ │ │ rolb $1,(%rdi) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1932589,15 +1932578,15 @@ │ │ │ │ add %ah,0x0(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jg 1960248 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1932612,15 +1932601,15 @@ │ │ │ │ add %al,0x53(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rax,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c858(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x370e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1932654,23 +1932643,23 @@ │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x18(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %al,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %eax,%edi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c203(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cs movb $0x0,(%rdx) │ │ │ │ + add %ah,0x2d(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12(%rax) │ │ │ │ @@ -1932694,25 +1932683,28 @@ │ │ │ │ push %rcx │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x45(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ sbb %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0x2c3 │ │ │ │ + add %dh,0x2c(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,-0x3d(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rax │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36736(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc $0x1c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1932720,15 +1932712,15 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x30(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ repnz lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sub %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1932744,22 +1932736,23 @@ │ │ │ │ rcl $1,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ loop 196054f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x2c7,%eax │ │ │ │ + add %dh,0x2c705(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc5b1,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xc5,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x2d,%cl │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2d,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32d59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1932816,15 +1932809,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x41(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ xor %ebx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x59(%rax) │ │ │ │ + add %dl,-0x59(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd9,%al │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -1932860,60 +1932853,62 @@ │ │ │ │ (bad) │ │ │ │ jl 19607af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%al │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000002d5ad,%al │ │ │ │ - rol $1,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ + shrb $1,0x2d5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x2ca,%eax │ │ │ │ + jo 1960793 │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + lock and $0xca,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc %ecx,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x11(%rax) │ │ │ │ + int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,%ch │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,0x1(%rbx,%rcx,8) │ │ │ │ - add %al,0x15(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %bh,0x1(%rbx,%rcx,8) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x2dd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x3f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d8dc(%rax) │ │ │ │ + add %dl,-0x24(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c281(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%edx │ │ │ │ add %dh,%al │ │ │ │ add $0x378,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,%dl │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2df85(%rax) │ │ │ │ + add %dl,0x2df85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1f(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x373ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WB iretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cmp $0xcb,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -1932971,20 +1932966,18 @@ │ │ │ │ adc 0x3(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rbx) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc8,%sil │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dh,0x2c8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.RX │ │ │ │ - push %r11 │ │ │ │ + sub %al,0x41(%rsi) │ │ │ │ + push %rbx │ │ │ │ push %rsp │ │ │ │ sub $0x54495257,%eax │ │ │ │ rex.RB push %r10 │ │ │ │ sub $0x4854454d,%eax │ │ │ │ rex.WRXB │ │ │ │ and %r10b,0x4c(%rbx) │ │ │ │ rex.WRXB push %r12 │ │ │ │ @@ -1933387,17 +1933380,16 @@ │ │ │ │ rex.WRXB push %r10 │ │ │ │ sub %r8,(%r8) │ │ │ │ rex.XB │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WRX │ │ │ │ rex.RB push %r15 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rcx) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30(%rax) │ │ │ │ cmp 0x70(%rcx,%rdi,2),%esi │ │ │ │ gs pop %rdi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ data16 sub %ah,(%rbx) │ │ │ │ xor %ch,(%rcx) │ │ │ │ @@ -1933405,49 +1933397,51 @@ │ │ │ │ jo 1960dee │ │ │ │ movsxd 0x0(%rbp),%esp │ │ │ │ ... │ │ │ │ push %rbx │ │ │ │ push %rax │ │ │ │ rex.WB │ │ │ │ rex.XB │ │ │ │ - rex.RB sub $0x10900050,%eax │ │ │ │ + rex.RB sub $0x11000050,%eax │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xf(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rcx) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x43(%rax) │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x63(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdi │ │ │ │ fs ja 1960e3b │ │ │ │ gs jae 1960e3e │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54(%rdi) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4c(%rbx) │ │ │ │ rex.XB push %r11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rcx) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x61(%rax) │ │ │ │ je 1960e5c │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ gs pop %rdi │ │ │ │ @@ -1933577,15 +1933571,17 @@ │ │ │ │ sub %ebp,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR │ │ │ │ rex.R │ │ │ │ rex.X xor %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4e(%rcx) │ │ │ │ rex.WB push %r12 │ │ │ │ sub $0x2d504d43,%eax │ │ │ │ rex.B │ │ │ │ rex.WRX │ │ │ │ rex.WRXB │ │ │ │ @@ -1933599,40 +1933595,40 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ movsxd %gs:0x6e(%rsi,%riz,2),%esi │ │ │ │ ... │ │ │ │ add %dh,0x72(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - imul $0x1090,0x0(%rbp,%riz,2),%bp │ │ │ │ + imul $0x1100,0x0(%rbp,%riz,2),%bp │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xa(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - or 0x3(%rip),%ch │ │ │ │ + add %ah,0x32d17(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x32d17(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x45(%rbx) │ │ │ │ push %rsp │ │ │ │ sub $0x502d5055,%eax │ │ │ │ push %rdx │ │ │ │ rex.WRXB │ │ │ │ rex.RX │ │ │ │ rex.WB │ │ │ │ rex.WR │ │ │ │ add %r8b,(%r8) │ │ │ │ pop %rax │ │ │ │ rex.RXB │ │ │ │ rex.XB │ │ │ │ - rex.WR sub $0xffffffff90000032,%rax │ │ │ │ - adc %cl,(%rdi) │ │ │ │ + rex.WR sub $0x32,%rax │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and (%rax),%esi │ │ │ │ sub %ebp,0x2e74683e(%rip) │ │ │ │ push $0x65735f74 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1933665,15 +1933661,17 @@ │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.RB pop %r8 │ │ │ │ ... │ │ │ │ add %cl,0x50(%rbx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and (%rax),%esi │ │ │ │ sub %ebp,0x2e74683e(%rip) │ │ │ │ push $0x65735f74 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %bx │ │ │ │ @@ -1933699,15 +1933697,15 @@ │ │ │ │ sub $0x2d59454b,%rax │ │ │ │ rex.X pop %rcx │ │ │ │ sub $0x45444e49,%eax │ │ │ │ pop %rax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e(%rbx) │ │ │ │ - imul $0x10900000,0x0(%rax,%rax,1),%ebp │ │ │ │ + imul $0x11000000,0x0(%rax,%rax,1),%ebp │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jnp 1961185 │ │ │ │ imul $0x66207265,%gs:0x74(%ebx),%esi │ │ │ │ imul $0x5f206d75,0x6e(%rax),%edi │ │ │ │ imul $0x73696765,0x723b3023(%rip),%edi │ │ │ │ @@ -1933725,15 +1933723,15 @@ │ │ │ │ ds movsxd (%rsi),%ebp │ │ │ │ movsxd 0x63(%rdi),%ebx │ │ │ │ fs jb 1961181 │ │ │ │ cmp 0x78(%rdi),%ebx │ │ │ │ cmp 0x29(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB outsb %ds:(%rsi),(%dx) │ │ │ │ - imul $0x10900000,0x0(%rax,%rax,1),%ebp │ │ │ │ + imul $0x11000000,0x0(%rax,%rax,1),%ebp │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jnp 19611e5 │ │ │ │ imul $0x66207265,%gs:0x74(%ebx),%esi │ │ │ │ imul $0x5f206d75,0x6e(%rax),%edi │ │ │ │ imul $0x73696765,0x723b3023(%rip),%edi │ │ │ │ @@ -1933760,112 +1933758,116 @@ │ │ │ │ rex.R push %rdx │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xb(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rcx) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rcx) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52(%rcx,%rcx,2) │ │ │ │ rex.RB │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,0x30f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %ah,0x32d07(%rax) │ │ │ │ + add %dl,0x32d14(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x32d14(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4d(%rbp) │ │ │ │ rex.WB push %r12 │ │ │ │ - sub $0x90004e46,%eax │ │ │ │ - adc %cl,(%rdi) │ │ │ │ + sub $0x4e46,%eax │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32d08(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc $0x32d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32d08(%rax) │ │ │ │ + mov $0x15,%al │ │ │ │ + sub $0x3,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x4e(%rcx) │ │ │ │ rex.WB push %r12 │ │ │ │ - sub $0x90004e46,%eax │ │ │ │ - adc %cl,(%rdi) │ │ │ │ + sub $0x4e46,%eax │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52(%rcx,%rcx,2) │ │ │ │ rex.R │ │ │ │ rex.WB push %r10 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rcx) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ rex.WB push %r11 │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x41(%rax) │ │ │ │ rex.XB │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rcx) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub %ah,(%rbx) │ │ │ │ xor %ch,(%rcx) │ │ │ │ and %bh,(%rsp,%rdi,1) │ │ │ │ and %ch,(%rax) │ │ │ │ and (%rcx),%esi │ │ │ │ sub %ebp,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ rex.W │ │ │ │ rex.WB │ │ │ │ rex.RX push %rsp │ │ │ │ cmp $0x3c,%al │ │ │ │ - add %dl,0x30f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub %ah,(%rbx) │ │ │ │ xor %ch,(%rcx) │ │ │ │ and %bh,(%rsi) │ │ │ │ ds and %ch,(%rax) │ │ │ │ sub $0x31232820,%eax │ │ │ │ sub %ebp,(%rcx) │ │ │ │ sub %eax,(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x48(%rbx) │ │ │ │ rex.WB │ │ │ │ rex.RX push %rsp │ │ │ │ - ds ds add %dl,0x30f10(%rax) │ │ │ │ + ds ds add %al,(%rax) │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30(%rax) │ │ │ │ cmp (%rax),%ebp │ │ │ │ je 196135f │ │ │ │ jo 196134d │ │ │ │ pop %rdi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -1934689,15 +1934691,15 @@ │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1934803,16 +1934805,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1934859,16 +1934860,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x328(%rdi) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xa1700000000002d7,%al │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x5f(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ @@ -1934884,15 +1934886,15 @@ │ │ │ │ jo 196282e │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ec38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1934901,22 +1934903,22 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ xor $0x3,%eax │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ - xor $0x3,%eax │ │ │ │ - add %ah,0x1e87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + xor %bl,0x335(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x380000000001e87c,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ @@ -1934957,15 +1934959,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x41(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1935035,15 +1935037,15 @@ │ │ │ │ add %ah,0x33595(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33595(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ec38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1935054,19 +1935056,20 @@ │ │ │ │ test $0x35,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,0x3(%rbp,%rsi,1) │ │ │ │ add %bh,0x7068(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa0000000068c6f4d,%al │ │ │ │ sbb %al,%bl │ │ │ │ mov %es,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1967157(%rax) │ │ │ │ @@ -1935160,16 +1935163,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33536(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1935238,16 +1935240,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp 0x3(%rip),%esi │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1935315,16 +1935316,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1935349,15 +1935349,15 @@ │ │ │ │ jbe 1962d40 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1935393,16 +1935393,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.RXB xor $0x3,%eax │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1935469,16 +1935468,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRX xor $0x3,%rax │ │ │ │ add %al,0x27(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ @@ -1935523,17 +1935521,18 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x33538(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x26000000000002d7,%al │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + es xor $0x3,%eax │ │ │ │ add %al,0x4f(%rbx) │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.WB push %r12 │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rbx │ │ │ │ @@ -1935544,15 +1935543,15 @@ │ │ │ │ (bad) │ │ │ │ jae 1962f9b │ │ │ │ and %dh,0x72(%rax) │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ jmp 1962f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1935564,23 +1935563,23 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsxd (%rdi),%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e87c(%rax) │ │ │ │ + shlb $0x3,0x2f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x380000000001e87c,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ @@ -1935626,15 +1935625,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x41(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1935731,15 +1935730,15 @@ │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ jmp 1963125 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1935750,18 +1935749,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32f72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ja 196318a │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,0x2f(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ movabs 0x6175a00000000649,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1935866,16 +1935867,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1935950,16 +1935950,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32ef5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936037,16 +1936036,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -1936079,15 +1936077,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936124,16 +1936122,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32f03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936211,16 +1936208,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or (%rdi),%ebp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936271,17 +1936267,19 @@ │ │ │ │ add %al,-0xf(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0xdfe00000000002d7,%al │ │ │ │ - cs add (%rax),%eax │ │ │ │ + fildll (%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rbx) │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.WB push %r12 │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ @@ -1936310,53 +1936308,59 @@ │ │ │ │ jae 196372d │ │ │ │ and %dh,0x72(%rax) │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0xc2,%al │ │ │ │ + push %rax │ │ │ │ + and %edx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c234(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and %edx,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c23d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rdx) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ce(%rdi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WXB ret $0x2 │ │ │ │ + add %al,0x2c23b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ja 1963715 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936371,133 +1936375,143 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jge 196376d │ │ │ │ + add %ah,%al │ │ │ │ + jno 196376d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x2(%rdi),%edi │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ adc $0xd1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c276(%rax) │ │ │ │ + add %dh,0x6e(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xf(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1963786 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2c2(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + adc %cl,0x2c2(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %al,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + ret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0xc2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - sbb $0x2c2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,0x2c2(%rip) │ │ │ │ + adc $0xc2,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2c2(%rip) │ │ │ │ - add %dh,0x2c21d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0xc2,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c21d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc $0xc2,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c21d(%rax) │ │ │ │ + add %dl,0x2c214(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c21d(%rax) │ │ │ │ + add %al,0x2c214(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0xc2,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x14(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xc2,%al │ │ │ │ + adc $0xc2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %edx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x13(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1b(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1b(%rax) │ │ │ │ + add %al,0x13(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1b(%rax) │ │ │ │ + add %ah,0x12(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1b(%rax) │ │ │ │ + add %dl,0x12(%rax) │ │ │ │ + ret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x12(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd %edx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + push %rdx │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x63(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdx │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%cl │ │ │ │ + andb $0x2,-0x3e(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + stc │ │ │ │ push %rdx │ │ │ │ jg 19638fb │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7deb114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x773d8eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936588,16 +1936602,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x321b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936657,16 +1936670,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936732,16 +1936744,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ enter $0x321,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -1936769,15 +1936780,15 @@ │ │ │ │ mov %rbx,%cr0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936813,16 +1936824,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x321cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936894,48 +1936904,45 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs (%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %edx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,-0xb(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2c166(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,-0x1b(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x2(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - jno 1963d5c │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + imul $0x2,%ecx,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 1963dd1 │ │ │ │ + add %al,(%rax) │ │ │ │ + lock loop 1963dd1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c207(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + clc │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0xd1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x321af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1936956,20 +1936963,20 @@ │ │ │ │ jo 1963da4 │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1963da2 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rbx) │ │ │ │ rex.WRB │ │ │ │ rex.WRB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX sub $0x5053494c,%rax │ │ │ │ cmp (%rdx),%bh │ │ │ │ @@ -1936991,15 +1936998,15 @@ │ │ │ │ jae 1963eae │ │ │ │ and %dh,0x72(%rax) │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1937014,15 +1937021,17 @@ │ │ │ │ loopne 1963e1c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000002d893,%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ xor (%rdx),%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1937075,15 +1937084,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x41(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1937168,15 +1937177,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sub %esp,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1937186,19 +1937195,23 @@ │ │ │ │ rolb $1,0x22(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32246(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx,%rdx,8) │ │ │ │ + addb $0x3,0x22(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0xd2,%al │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x247dead(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x395a0fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a60256(%rax) │ │ │ │ @@ -1937296,16 +1937309,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32264(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1937367,16 +1937379,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1937395,21 +1937406,21 @@ │ │ │ │ add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %eax,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rax) │ │ │ │ - ret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - js 196427c │ │ │ │ + nop │ │ │ │ + add %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x73(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbp │ │ │ │ and (%rbx),%al │ │ │ │ @@ -1937430,15 +1937441,15 @@ │ │ │ │ add %al,0x67(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19642b2 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imul $0x3,(%rcx),%esp │ │ │ │ add %bl,(%rsi) │ │ │ │ rex.RXB sti │ │ │ │ @@ -1937542,16 +1937553,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1937619,16 +1937629,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %ah,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1937649,18 +1937658,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1964562 │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x2c0,%edx │ │ │ │ + mov $0x2c0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - ds rolb $0x0,(%rdx) │ │ │ │ + adc %bh,(%rsi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d205(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rax) │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1937681,21 +1937690,19 @@ │ │ │ │ or (%rcx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x9a00000000002d7,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x32009(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB │ │ │ │ - rex.WRXB │ │ │ │ + add %al,0x4f(%rbx) │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.WB push %r12 │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rbx │ │ │ │ cmp (%rdx),%bh │ │ │ │ @@ -1937722,35 +1937729,39 @@ │ │ │ │ and %dh,0x72(%rax) │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000002c0d2,%al │ │ │ │ - rol $1,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + ror $1,%ch │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2c0cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in $0xc0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fcmovb %st(0),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1937758,17 +1937769,19 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ce(%rdi) │ │ │ │ - add %dl,0x2c0f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e(%rax) │ │ │ │ + (bad) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x26(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1937785,126 +1937798,136 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - rex roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %ecx,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x2(%rdi),%edi │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x1d0e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %cl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c125(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xf(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x200(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + rex.WXB rolq $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3f(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rol $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc0,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + lock rol $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c0c0(%rax) │ │ │ │ + rol $0xc0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c0c0(%rax) │ │ │ │ + add %dh,0x2c0c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x40(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c0bf(%rax) │ │ │ │ + add %dl,-0x40(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x41(%rax) │ │ │ │ + add %al,-0x40(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x2c0,%edi │ │ │ │ + add %dh,(%rax) │ │ │ │ + rol $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbe,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xbf,%al │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c0be(%rax) │ │ │ │ + add %ah,0x2c0bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c0be(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2c0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x42(%rax) │ │ │ │ + loopne 196478f │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ mov $0x2c0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2c0(%rbp) │ │ │ │ + loopne 196479e │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 196481a │ │ │ │ + xor %al,(%rdi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %al,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c122(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000c7bcd7,%al │ │ │ │ rorb $0x0,0x3ea(%rax) │ │ │ │ @@ -1937992,16 +1938015,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rsi │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938069,16 +1938091,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32067(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938140,16 +1938161,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938180,15 +1938200,15 @@ │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938223,16 +1938243,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ja 1964c0b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938307,47 +1938326,47 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jg 1964cdb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c0b4(%rax) │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ + es rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x1d0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ call 1984d6f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c02f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor %al,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c0(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1d0e3,%eax │ │ │ │ + and %dh,0x2(%rax,%rax,8) │ │ │ │ + add %bh,0x1d0e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x56(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jae 1964d43 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1938365,16 +1938384,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x32061(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xaff00000000002d7,%al │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x54(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rbx) │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.WB push %r12 │ │ │ │ rex.WB │ │ │ │ @@ -1938387,15 +1938407,15 @@ │ │ │ │ (bad) │ │ │ │ jae 1964deb │ │ │ │ and %dh,0x72(%rax) │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ jmp 1964da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938406,18 +1938426,20 @@ │ │ │ │ lock shll %cl,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,%bh │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e87c,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1938466,15 +1938488,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x2(%rdi),%edi │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ @@ -1938562,15 +1938584,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dh │ │ │ │ xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ jmp 1964f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938583,15 +1938605,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000002d893,%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ in $0x30,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x25(%rsp,%rcx,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000005b26d3a,%al │ │ │ │ @@ -1938691,16 +1938715,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ js 196511b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938777,16 +1938800,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jle 19651eb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938857,16 +1938879,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33085(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938891,15 +1938912,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x330(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1938936,16 +1938957,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3308c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1939013,16 +1939033,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33092(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ @@ -1939077,21 +1939096,19 @@ │ │ │ │ rex jnp 19654db │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x68900000000002d7,%al │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x33068(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB │ │ │ │ - rex.WRXB │ │ │ │ + add %al,0x4f(%rbx) │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.WB push %r12 │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rbx │ │ │ │ cmp (%rdx),%bh │ │ │ │ @@ -1939102,15 +1939119,15 @@ │ │ │ │ jo 196555e │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ js 19654ff │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1939122,18 +1939139,20 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %dh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x37,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1939183,15 +1939202,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x2(%rdi),%edi │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ @@ -1939284,15 +1939303,15 @@ │ │ │ │ add %ah,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ js 19656cf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1939305,17 +1939324,22 @@ │ │ │ │ cmp (%rdi),%esi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33740(%rax) │ │ │ │ + mov $0x40,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x24(%rcx,%rdx,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000408ca8b,%al │ │ │ │ xor %ebp,%ebp │ │ │ │ (bad) │ │ │ │ @@ -1939414,16 +1939438,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret $0x336 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1939489,16 +1939512,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1939575,16 +1939597,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int $0x36 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1939611,15 +1939632,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33712(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1939656,16 +1939677,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x336d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1939735,16 +1939755,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x336db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x36,%cl │ │ │ │ @@ -1939800,17 +1939819,17 @@ │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ ss add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xb0800000000002d7,%al │ │ │ │ - ss add (%rax),%eax │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x336b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rbx) │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.WB push %r12 │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ @@ -1939822,15 +1939841,15 @@ │ │ │ │ (bad) │ │ │ │ jae 1965ccb │ │ │ │ and %dh,0x72(%rax) │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ebfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3341e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1939841,15 +1939860,17 @@ │ │ │ │ loopne 1965c3c │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000002d893,%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ and %esi,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e87c,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1939896,15 +1939917,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x41(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1939991,15 +1940012,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x34,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ebfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1940008,18 +1940029,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3342c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ebx,%fs │ │ │ │ add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x42ef307(%rax) │ │ │ │ @@ -1940120,16 +1940143,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x33,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940200,16 +1940222,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x333,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1940283,16 +1940304,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940325,15 +1940345,15 @@ │ │ │ │ add %al,(%rsp,%rsi,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940371,16 +1940391,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940459,16 +1940478,15 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shlb %cl,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940524,15 +1940542,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x333,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1966342 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5d(%rax) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940562,15 +1940580,15 @@ │ │ │ │ (bad) │ │ │ │ jae 1966455 │ │ │ │ and %dh,0x72(%rax) │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940578,19 +1940596,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33e79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jl 1966479 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 19664b6 │ │ │ │ + ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1940635,15 +1940655,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x2(%rdi),%edi │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1d23a(%rax) │ │ │ │ @@ -1940722,15 +1940742,15 @@ │ │ │ │ add %ah,0x33e73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33e73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1940740,46 +1940760,48 @@ │ │ │ │ add %dh,-0x79(%rax) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33e8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7c80b(%rip) │ │ │ │ + movabs 0x3500000000033e8a,%al │ │ │ │ + or %eax,%ecx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000006686814,%al │ │ │ │ - pop %rsi │ │ │ │ - jb 1966696 │ │ │ │ + add %ah,0x6686814(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x73725e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa0000000064e5944,%al │ │ │ │ - (bad) │ │ │ │ - int $0x9b │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x64e5944(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000c69f03,%al │ │ │ │ - mov $0x2d383,%edx │ │ │ │ + add %ah,0x29bcd1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000001640780,%al │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ + add %ah,0xc69f03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2d383ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1966635 │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %ah,0x1640780(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1231b30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lahf │ │ │ │ + (bad) │ │ │ │ + fstp %st(6) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,-0x61(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x0,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1940793,23 +1940815,23 @@ │ │ │ │ jo 19666dc │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x22(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 19666fe │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rsi │ │ │ │ + mov $0x57,%al │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lock roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940817,15 +1940839,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + rex │ │ │ │ lock fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940855,62 +1940877,61 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sti │ │ │ │ + add %ah,-0x5(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x68,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ + push %rax │ │ │ │ + push $0x2de │ │ │ │ add %al,(%rax) │ │ │ │ + rex push $0x2de │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2de68,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + lock insb (%dx),%es:(%rdi) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x2(%rsi,%rbx,8) │ │ │ │ + xor %dh,0x2(%rsi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xff,%al │ │ │ │ + nop │ │ │ │ + lcall (bad) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1940941,41 +1940962,46 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x2de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x2de(%rsi) │ │ │ │ + loopne 19667af │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2de(%rsi) │ │ │ │ + rolb $1,0x2de(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x20000000002de8e,%al │ │ │ │ + nop │ │ │ │ + mov %esi,%ds │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,%al │ │ │ │ + cwtl │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1941023,74 +1941049,77 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x18(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %bl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2de(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rcx) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xb6,%al │ │ │ │ - and %eax,(%rbx) │ │ │ │ + and %sil,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x321b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,-0x78(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %ah,0x3(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x2c7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + lock faddp %st,%st(6) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2c7(%rsi) │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bh │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2df0b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x321a5(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x0,0x321(%rbp) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x6a(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1941111,47 +1941140,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rbx) │ │ │ │ and $0x3,%eax │ │ │ │ - add %dl,0x27(%rax) │ │ │ │ + add %al,0x27(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x3b(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %edx,%esp │ │ │ │ + add %dl,%al │ │ │ │ + adc %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x2dbb3(%rax) │ │ │ │ + add %dl,-0x4d(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0xdf,%al │ │ │ │ + nop │ │ │ │ + adc $0xdf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1941169,33 +1941201,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jp 1966a5a │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1966af3 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x32525(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + andb $0x0,0x325(%rip) │ │ │ │ add %dh,0x3750f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - iret │ │ │ │ + add %al,-0x2a(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1941217,15 +1941244,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsxd %esp,%edx │ │ │ │ + mov $0x63,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7f(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ @@ -1941248,15 +1941276,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc 0x3(%rbp),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x2(%rcx,%rcx,8) │ │ │ │ + adc %dh,0x2(%rcx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1941277,19 +1941305,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2c1(%rbp) │ │ │ │ + adc %ah,0x2c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rcx) │ │ │ │ + add %bl,(%rcx) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x21,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1941309,16 +1941337,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ push %rcx │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %esp,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %eax,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x375,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1941352,15 +1941380,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rdi) │ │ │ │ + xor %bl,(%rdi) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x321(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1941376,15 +1941404,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs %al,0xaa38000000000331 │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x2df08(%rax) │ │ │ │ + add %al,0x2df08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1941409,51 +1941437,56 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x2d805(%rax) │ │ │ │ + add %al,0x7(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,(%rcx) │ │ │ │ + and $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - and %esp,0x3(%rip) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ + and $0x2de,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000002ded4,%al │ │ │ │ - xor %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ + and %dh,(%rbx) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + in $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xc0,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x4a(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ + add %dh,0x10(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1941489,26 +1941522,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - xchg %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2db87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x2c(%rbp) │ │ │ │ + lock insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1941590,15 +1941622,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000002de17,%al │ │ │ │ + jo 1966f71 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x2c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1941624,22 +1941660,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x3,0x7d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2(%rsp,%rbx,8) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + lock movabs %eax,0xaa380000000002dc │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ jo 1966fdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1967017 │ │ │ │ @@ -1941656,23 +1941694,27 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,-0x38(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 196703e │ │ │ │ - fiadds (%rdx) │ │ │ │ + nop │ │ │ │ + sbb $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x21,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x3(%rcx,%riz,1) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1941684,26 +1941726,25 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x4d(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRB xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16(%rax) │ │ │ │ jne 196706f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rdi) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1952134,15 +1952175,15 @@ │ │ │ │ mov $0x61,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1952347,15 +1952388,15 @@ │ │ │ │ add %ah,0x164ddf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1952527,15 +1952568,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1952798,15 +1952839,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd9,%al │ │ │ │ push $0x1 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1956247,16 +1956288,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x15,%al │ │ │ │ - sub $0x3,%eax │ │ │ │ + push %rax │ │ │ │ + and %ebp,0x3(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1958272,27 +1958313,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000002c64b,%al │ │ │ │ + movabs 0x380000000002c649,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + jge 19718d1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ rol $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1958308,15 +1958349,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x2(%rax,%rax,8) │ │ │ │ + shrb $0x0,0x2c0(%rdx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1958373,16 +1958414,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - mov %al,%bl │ │ │ │ + add %dh,%al │ │ │ │ + fwait │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1958392,33 +1958434,35 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x38(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,%bl │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %eax,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x2d4e6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1971c83 │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $0xd4,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ebx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov 0x1(%rcx),%ah │ │ │ │ @@ -1958453,22 +1958497,24 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ and %al,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x2caac(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2da15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1958497,48 +1958543,46 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - dec %edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x1(%rax) │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x2c8bf(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ror $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x2d96b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - roll $1,%fs:(%rdx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rsi) │ │ │ │ - flds (%rdx) │ │ │ │ + add %ch,0x2(%rcx,%rbx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,-0x2f(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + cs flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1959370,15 +1959414,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ @@ -1959583,18 +1959627,20 @@ │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcl $1,%dh │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0x2e,%eax │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1959605,31 +1959651,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,%bh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pandn (%rdx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1972999 │ │ │ │ + loopne 1972991 │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xdf,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + rorb $1,(%rdi) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xf,%al │ │ │ │ + filds (%rdx) │ │ │ │ + ... │ │ │ │ + push %rbx │ │ │ │ + pop %rcx │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB and %r10b,0x41(%r10) │ │ │ │ push %rdi │ │ │ │ and %dh,0x6c(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -1959829,15 +1959875,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1972c10 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1960065,15 +1960111,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c4bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WRXB jo 1972e1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1960282,19 +1960328,20 @@ │ │ │ │ jns 1972ffd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xorl $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x0,0x371(%rbx) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3718f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3718f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ @@ -1960313,322 +1960360,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33921(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33921(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x43(%rax) │ │ │ │ - rex.WR and %r9b,0x45(%rbx) │ │ │ │ - pop %rcx │ │ │ │ - and %dh,0x6c(%rbx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - je 19730ed │ │ │ │ - push %rdx │ │ │ │ - rex.RB │ │ │ │ - rex.B │ │ │ │ - rex.R │ │ │ │ - rex.RB push %r10 │ │ │ │ - ... │ │ │ │ - add %ah,0x1e87c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,-0x38(%rax) │ │ │ │ - sub (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x0,0x1ce(%rdi) │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x3,(%rsi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex insb (%dx),%es:(%rdi) │ │ │ │ - cs add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - fcoms 0x1ce(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - lar (%rdx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - and (%rcx),%eax │ │ │ │ - ... │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19731d8 │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,-0x2d(%rax) │ │ │ │ - mov $0x2,%ebp │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,0x1d300(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x32e6b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xf(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x3e,%al │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %cl,(%rdi) │ │ │ │ - add (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,0x2e(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsi │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rsi │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rsi │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbp │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rbp │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rbp │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x32e55(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x32e55(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x32e55(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x55(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x55(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x55(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rbp │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbp │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x2e(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x32e5d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - pop %rdi │ │ │ │ - out %eax,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 197331a │ │ │ │ - int $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1973330 │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex │ │ │ │ - gs add %gs:(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x71(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jno 1973321 │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,$0x3d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0x3d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x33de7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x33de7(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x18(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %al,-0x18(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - call 197368b │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,%al │ │ │ │ - cmp $0x3,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - call 19736ab │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xe8,%al │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %ah,0x33de8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x33de8(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x17(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %dl,-0x17(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %al,%al │ │ │ │ - fistpll 0x3(%rip) │ │ │ │ - add %ah,0x33ddf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x33ddf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x33ddf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x21(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %ah,-0x21(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2c105(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2c105(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0xc1,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %dh,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x38,%al │ │ │ │ - xor $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x9000000000033438,%al │ │ │ │ - cmp %dh,(%rbx,%rax,1) │ │ │ │ - ... │ │ │ │ - push %rax │ │ │ │ - rex.XB │ │ │ │ rex.WR and %r10b,0x49(%rbx) │ │ │ │ pop %rdx │ │ │ │ and %r14b,0x6c(%r11) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 197346e │ │ │ │ + je 19730ee │ │ │ │ push %rdx │ │ │ │ rex.RB │ │ │ │ rex.B │ │ │ │ rex.R │ │ │ │ rex.RB push %r10 │ │ │ │ ... │ │ │ │ movabs 0x380000000001e87c,%al │ │ │ │ @@ -1960643,15 +1960387,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ce(%rdi) │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 197348c │ │ │ │ + jo 197310c │ │ │ │ and $0x3,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1960704,15 +1960448,15 @@ │ │ │ │ sldt (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 199370b │ │ │ │ + call 199338b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2(%rax) │ │ │ │ and $0x3,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1960724,15 +1960468,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - loop 1973597 │ │ │ │ + loop 1973217 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ @@ -1960763,22 +1960507,22 @@ │ │ │ │ add %al,0x324e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - loope 19735ef │ │ │ │ + loope 197326f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loope 19735ff │ │ │ │ + rex loope 197327f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x324e8(%rax) │ │ │ │ @@ -1960789,31 +1960533,31 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,-0x7c(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19735f4 │ │ │ │ + jo 1973274 │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex call 197393a │ │ │ │ + rex call 19735ba │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1ce49,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1960825,21 +1960569,115 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ add %esp,0x3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %esp,0x3(%rip) │ │ │ │ add %dh,%al │ │ │ │ add %ah,0x3(%rip) │ │ │ │ ... │ │ │ │ - add %dl,0x43(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,$0x3d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0x3d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x33de7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x33de7(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x18(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %al,-0x18(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + call 197368b │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,%al │ │ │ │ + cmp $0x3,%eax │ │ │ │ + ... │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + call 19736ab │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xe8,%al │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %ah,0x33de8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x33de8(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,-0x17(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + fistpll 0x3(%rip) │ │ │ │ + add %ah,0x33ddf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x33ddf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x33ddf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %ah,-0x21(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %dl,-0x21(%rax) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %eax,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %al,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add %al,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %dh,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x38,%al │ │ │ │ + xor $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x9000000000033438,%al │ │ │ │ + cmp %dh,(%rbx,%rax,1) │ │ │ │ + ... │ │ │ │ + push %rax │ │ │ │ + rex.XB │ │ │ │ rex.WR and %r8b,0x41(%rbx) │ │ │ │ rex.XB │ │ │ │ rex.W │ │ │ │ and %r14b,0x6c(%r11) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 19736af │ │ │ │ + je 197346f │ │ │ │ push %rdx │ │ │ │ rex.RB │ │ │ │ rex.B │ │ │ │ rex.R │ │ │ │ rex.RB push %r10 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1960852,47 +1960690,47 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ce(%rdi) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x2df(%rax) │ │ │ │ + loopne 1973412 │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1ce(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19736c6 │ │ │ │ + loopne 1973486 │ │ │ │ add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19736b1 │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x2df(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex sarl %cl,0x2(%rbp) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1960902,76 +1960740,58 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ rex.WX rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2df(%rax) │ │ │ │ + sarb $0x2,-0x21(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sldt (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1973738 │ │ │ │ + loopne 19734f8 │ │ │ │ add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1973805 │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ + mov $0x5b,%al │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0x700000000002df5b,%al │ │ │ │ pop %rbx │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1973824 │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdx │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdx │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex pop %rdx │ │ │ │ + jo 19735e4 │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x21(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1960994,82 +1960814,88 @@ │ │ │ │ rcrb $0x2,-0x21(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x900000000002df59,%al │ │ │ │ + pop %rcx │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x2,-0x21(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x21(%rsi) │ │ │ │ + lock data16 filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x2,-0x21(%rcx) │ │ │ │ + jo 1973673 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ data16 filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rbp,%riz,8) │ │ │ │ add %ch,%al │ │ │ │ rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jno 197386a │ │ │ │ + lock jno 197362a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1973839 │ │ │ │ + orb $0x0,0x2df(%rdi) │ │ │ │ + add %dh,-0x71(%rax) │ │ │ │ filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,0x2df(%rdi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB │ │ │ │ rex.WR and %r8b,0x41(%rbx) │ │ │ │ rex.WR │ │ │ │ rex.WR sub $0x4854454d,%rax │ │ │ │ rex.WRXB │ │ │ │ rex.R sub $0x53475241,%eax │ │ │ │ and %dh,0x6c(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 19738fa │ │ │ │ + je 19736ba │ │ │ │ push %rdx │ │ │ │ rex.RB │ │ │ │ rex.B │ │ │ │ rex.R │ │ │ │ rex.RB push %r10 │ │ │ │ movabs 0x380000000001e87c,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1961078,19 +1960904,21 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ce(%rdi) │ │ │ │ - add %ah,0x22(%rax) │ │ │ │ + add %dl,0x22(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf25(%rax) │ │ │ │ + add %ah,0x25(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb8aa38,%al │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1ce(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1961107,16 +1960935,15 @@ │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19739ab │ │ │ │ - iret │ │ │ │ + rolb $1,-0x31(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ @@ -1961129,15 +1960956,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdx) │ │ │ │ + add %ah,(%rdx) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xf(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1961145,46 +1960972,46 @@ │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ faddl (%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4d(%rax) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ced2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x2ced2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ror %cl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ced1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ror %cl,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ced1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1961210,79 +1961037,97 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ror $1,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ced0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2ced0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cef7(%rax) │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cld │ │ │ │ + add %dh,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ test $0x2,%esi │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1973ac4 │ │ │ │ + js 1973884 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3,%al │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x50000000002cf03,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48(%rax) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ iretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ iretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cf47(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + iretq │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + iretq │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2d0cf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x31(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex iret │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,%bh │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + ... │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ cs add (%rax),%eax │ │ │ │ @@ -1961292,38 +1961137,24 @@ │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ cs add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2d0cf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2d0cf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x31(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex iret │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - ... │ │ │ │ - push %rax │ │ │ │ - rex.XB │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ rex.WR and %r8b,0x46(%rdi) │ │ │ │ sub $0x4f464e49,%eax │ │ │ │ sub $0x54415453,%eax │ │ │ │ rex.WB │ │ │ │ rex.XB sub $0x2d412d43,%eax │ │ │ │ rex.WRB sub $0x20464d45,%rax │ │ │ │ - jae 1973beb │ │ │ │ + jae 19739ab │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - je 1973ba2 │ │ │ │ + je 1973962 │ │ │ │ push %rdi │ │ │ │ push %rdx │ │ │ │ rex.WB push %r12 │ │ │ │ rex.RB push %r10 │ │ │ │ ... │ │ │ │ movabs 0x380000000001e87c,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1961416,46 +1961247,46 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jne 1973cbe │ │ │ │ + jne 1973a7e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x75(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x23(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - jne 1973cd6 │ │ │ │ + jne 1973a96 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jne 1973cde │ │ │ │ + jne 1973a9e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - je 1973ce6 │ │ │ │ + je 1973aa6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - je 1973cee │ │ │ │ + je 1973aae │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - je 1973cf6 │ │ │ │ + je 1973ab6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - je 1973cfe │ │ │ │ + je 1973abe │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32374(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32374(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32374(%rax) │ │ │ │ @@ -1961463,23 +1961294,23 @@ │ │ │ │ add %al,0x32374(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x74(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - je 1973d2e │ │ │ │ + je 1973aee │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - jnp 1973d3e │ │ │ │ + jnp 1973afe │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1961503,36 +1961334,251 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1ce(%rcx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %spl,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1973d2b │ │ │ │ + loopne 1973aeb │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x323(%rcx) │ │ │ │ add %dh,0x32399(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x43(%rax) │ │ │ │ + rex.WR and %r9b,0x45(%rbx) │ │ │ │ + pop %rcx │ │ │ │ + and %dh,0x6c(%rbx) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + je 1973b9d │ │ │ │ + push %rdx │ │ │ │ + rex.RB │ │ │ │ + rex.B │ │ │ │ + rex.R │ │ │ │ + rex.RB push %r10 │ │ │ │ + ... │ │ │ │ + add %ah,0x1e87c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + sub (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x0,0x1ce(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x3,(%rsi),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex insb (%dx),%es:(%rdi) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcoms 0x1ce(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + lar (%rdx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + and (%rcx),%eax │ │ │ │ + ... │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1973c88 │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,-0x2d(%rax) │ │ │ │ + mov $0x2,%ebp │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,0x1d300(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x32e6b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xf(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x3e,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %cl,(%rdi) │ │ │ │ + add (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,0x2e(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsi │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rsi │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rsi │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rbp │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rbp │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbp │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x32e55(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x32e55(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x32e55(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x55(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x55(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x55(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x55(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbp │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbp │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x5d(%rax) │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,0x2e(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x32e5d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdi │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1973dca │ │ │ │ + int $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + gs add %gs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x71(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + cs add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 1973dd1 │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ rex.WR and %r8b,0x49(%rsi) │ │ │ │ rex.RB │ │ │ │ rex.WR │ │ │ │ and %r14b,0x6c(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ je 1973ddf │ │ │ │ push %rdx │ │ │ │ @@ -1961722,15 +1961768,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ce48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rsi) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1961984,21 +1962030,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ce4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdx │ │ │ │ - es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + rcrb $0x3,0x26(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x3,(%rsi),%esp │ │ │ │ @@ -1962235,15 +1962283,15 @@ │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x30(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ @@ -1962262,23 +1962310,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3306d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %ah,%cl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x2cc02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2cc02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cc02(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2cc02(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jae 19745b2 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1962371,15 +1962417,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1962470,15 +1962516,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5a,%al │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1962497,21 +1962543,20 @@ │ │ │ │ rex.W sti │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x3,0x33(%rcx) │ │ │ │ + adc %bl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x33361(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jo 197480e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jo 1974816 │ │ │ │ @@ -1962697,45 +1962742,51 @@ │ │ │ │ mov $0xce,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x500000000036233,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36233(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %ecx,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + xor %ecx,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,0x30(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %cl,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3200e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3200e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ @@ -1962927,19 +1962978,18 @@ │ │ │ │ call 1974c88 │ │ │ │ add %bh,%al │ │ │ │ adc $0x1c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x70,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x370d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ jo 1974cbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1963005,25 +1963055,23 @@ │ │ │ │ add %dl,0x32cf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32cf1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub $0xc8,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c82c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %eax,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c82c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c82b(%rax) │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c82b(%rax) │ │ │ │ + rex sub $0xc8,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59(%rbx) │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB and %r9b,0x4e(%r9) │ │ │ │ @@ -1963208,21 +1963256,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c515 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + mov %gs,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -1963432,18 +1963483,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cf3e │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %ch,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor (%rdi),%ch │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1963622,18 +1963676,18 @@ │ │ │ │ add %dh,%al │ │ │ │ or $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 197549f │ │ │ │ + add %dh,0x35(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x44(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ add %dl,0x44(%rax) │ │ │ │ xor $0x3,%eax │ │ │ │ @@ -1963862,19 +1963916,24 @@ │ │ │ │ call 19756d8 │ │ │ │ add %ch,0x1cf40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33141(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + nop │ │ │ │ + xor %eax,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rax │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000033150,%al │ │ │ │ @@ -1963959,15 +1964018,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1964069,15 +1964128,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0xffffffffffffffe9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1964092,15 +1964151,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x80000000001e96c,%al │ │ │ │ mov $0x1d0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19759a0 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ data16 sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1964187,19 +1964246,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ce(%rdi) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRX fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x25(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x4e,%al │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8aa38,%al │ │ │ │ + add %ah,0xb8aa38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1ce(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rolq $0x2,(%rax) │ │ │ │ @@ -1964212,94 +1964273,95 @@ │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rsi │ │ │ │ + lock push %rbp │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex sarl %cl,0x2(%rbp) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ lea (bad),%edx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x25(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $0x2,-0x25(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xf(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sldt (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1975a9a │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbp │ │ │ │ - fildl (%rdx) │ │ │ │ + xor %bl,-0x25(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,0x2db25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ and $0x2db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2db(%rip) │ │ │ │ - add %al,%al │ │ │ │ - and $0xdb,%al │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + and $0x2db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db24(%rax) │ │ │ │ + rex and $0x2db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2db24(%rax) │ │ │ │ + xor %ah,0x2db(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %ebx,%ebx │ │ │ │ + lock and $0xdb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db23(%rax) │ │ │ │ + adc %ah,(%rbx,%rbx,8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2db23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2db23(%rax) │ │ │ │ + and $0xdb,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2db23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x23(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1964307,38 +1964369,42 @@ │ │ │ │ and %ebx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x23(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rbx) │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %bl,%bl │ │ │ │ + rex xor %bl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x43(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rbx,%rbx,8) │ │ │ │ + push %rax │ │ │ │ + xor $0xdb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %bl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ @@ -1964347,38 +1964413,36 @@ │ │ │ │ rex mov %dl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x2db(%rip) │ │ │ │ + adc %bh,0x2db(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2db5c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x5c(%rax) │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ + rex pop %rsp │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x25(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + xor %bl,0x2(%rbx,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,0x2(%rbx,%rbx,8) │ │ │ │ + ... │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %dh,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %dh,(%rdx) │ │ │ │ @@ -1964568,19 +1964632,23 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x371ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + nop │ │ │ │ + mov $0x371,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3a(%rax) │ │ │ │ jno 1975e6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -1964763,20 +1964831,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd130,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x33a(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x3a,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x33a,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x33a(%rbp) │ │ │ │ add %dh,0x33abd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1964853,15 +1964923,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1964955,15 +1965025,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x329(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fucomp %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1964983,15 +1965053,15 @@ │ │ │ │ or %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x329(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1965075,15 +1965145,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1965172,15 +1965242,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fucomi %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1965200,15 +1965270,15 @@ │ │ │ │ jmp 19764f8 │ │ │ │ add %ah,0x1d1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x2f,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ @@ -1965319,15 +1965389,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1965417,15 +1965487,15 @@ │ │ │ │ add %dh,0x19(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e9df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1965443,17 +1965513,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub (%rdi),%ebp │ │ │ │ @@ -1965679,15 +1965752,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1976a60 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1965895,15 +1965968,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1c2(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x34,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ @@ -1966133,15 +1966206,15 @@ │ │ │ │ rex iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x3,(%rcx),%esi │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1966352,17 +1966425,21 @@ │ │ │ │ cmp %ch,(%rax,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + ret │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ @@ -1966574,15 +1966651,15 @@ │ │ │ │ call 1977348 │ │ │ │ add %cl,0x1c516(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx,%rsi,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ @@ -1966785,20 +1966862,24 @@ │ │ │ │ jo 1977558 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + subb $0x3,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ @@ -1967005,18 +1967086,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ call 1993c9c │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31(%rax) │ │ │ │ - jo 19777ff │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xor %esi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x370,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1967026,27 +1967110,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x70,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2f(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bh │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rsi) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ rex.XB │ │ │ │ rex.WR and %r10b,0x56(%rax) │ │ │ │ sub $0x4c4c4543,%eax │ │ │ │ and %dh,0x6c(%rbx) │ │ │ │ @@ -1967228,19 +1967314,22 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e5(%rdx) │ │ │ │ add %dh,%al │ │ │ │ movabs %al,0xaa380000000001cd │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x50000000003325b,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3325b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x32 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push $0x32 │ │ │ │ @@ -1967319,15 +1967408,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex sarl %cl,0x2(%rbp) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1967407,15 +1967496,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x331(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1967436,28 +1967525,28 @@ │ │ │ │ add %dl,-0x10(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x5000000000331,%eax │ │ │ │ + add %al,-0x5f(%rax) │ │ │ │ + xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - xor %eax,(%rbx) │ │ │ │ + add %dl,0x331ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x331ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3(%rcx,%rsi,1) │ │ │ │ - jo 1977c76 │ │ │ │ + add %dh,-0x54(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ @@ -1967644,15 +1967733,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ call 1994d7d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x22(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ @@ -1967872,15 +1967961,15 @@ │ │ │ │ call 1978148 │ │ │ │ add %bh,%al │ │ │ │ adc $0x1c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19781d0 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x370(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1967908,29 +1967997,29 @@ │ │ │ │ add %ah,0x3308a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3308a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xd1,%ch │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xd1,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd1,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xd1,%ah │ │ │ │ add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd1,%ah │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x43(%rax) │ │ │ │ rex.WR and %r10b,0x41(%rsi) │ │ │ │ rex.WR push %rbp │ │ │ │ rex.RB push %r8 │ │ │ │ and %dh,0x6c(%rbx) │ │ │ │ @@ -1968117,20 +1968206,20 @@ │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cltd │ │ │ │ - and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $1,0x323(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ and (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1968306,18 +1968395,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1ce49,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %esp,0x3(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1978663 │ │ │ │ + and $0x3,%eax │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %esp,0x3(%rip) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %esp,0x3(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1968575,15 +1968667,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1(,%rax,8) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1978c82 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ @@ -1968771,15 +1968863,15 @@ │ │ │ │ rex xchg %eax,%edi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs %al,0xaa380000000001cd │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x332(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1968982,17 +1969074,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1978d8e │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ and $0x3,%al │ │ │ │ @@ -1969195,15 +1969290,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x1e5c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movabs %eax,0xaa380000000001cd │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x332(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1969430,18 +1969525,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c515(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cli │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,%dl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1969455,30 +1969552,29 @@ │ │ │ │ lock add $0x370,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1979287 │ │ │ │ jo 1979287 │ │ │ │ ... │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0xf(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - inc %ebx │ │ │ │ + orb $0xc4,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - inc %ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0xe(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c3ff(%rax) │ │ │ │ + loopne 19792bf │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x43(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.XB │ │ │ │ rex.WR and %r8b,0x46(%rdi) │ │ │ │ sub $0x4f464e49,%eax │ │ │ │ sub $0x504d4953,%eax │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45434341,%eax │ │ │ │ push %rbx │ │ │ │ push %rbx │ │ │ │ @@ -1969671,22 +1969767,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1ce(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%cl │ │ │ │ - and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + fldenv (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x14(%rax) │ │ │ │ and (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ah │ │ │ │ and (%rbx),%al │ │ │ │ @@ -1969787,15 +1969883,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1969877,15 +1969973,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x325f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1969901,15 +1969997,15 @@ │ │ │ │ call 1979728 │ │ │ │ add %dl,0x1c016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%cl │ │ │ │ and $0x3,%eax │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1970140,18 +1970236,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1c5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x6f(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbp │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36f61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36f61(%rax) │ │ │ │ @@ -1970161,31 +1970259,32 @@ │ │ │ │ add %dh,0x61(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fcmovnu %st(0),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fcmovnu %st(0),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x26(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcmovu %st(0),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dl │ │ │ │ - fadds (%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fcmovu %st(0),%st │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - rex.XB │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ rex.WR and %r8b,0x41(%rbx) │ │ │ │ rex.XB │ │ │ │ rex.W │ │ │ │ and %r14b,0x6c(%r11) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ je 1979a4f │ │ │ │ push %rdi │ │ │ │ @@ -1970203,25 +1970302,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ce(%rdi) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ rcr $1,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2f(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dl,0x2dfd1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb8aa38(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xb8aa38,%al │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1ce(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -1970235,15 +1970331,15 @@ │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex sarl %cl,0x2(%rbp) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1970255,140 +1970351,133 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,(%rax) │ │ │ │ rex.WXB rolb %cl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock iret │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ror $0xdf,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sldt (%rdx) │ │ │ │ + add %bl,0xf(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movl $0x2,(%rcx) │ │ │ │ - add %al,0x2dfe6(%rax) │ │ │ │ + add %dh,-0x1a(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2df(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock cltd │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1979afb │ │ │ │ + loopne 1979af3 │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x99,%al │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x2df(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000002df99,%al │ │ │ │ + nop │ │ │ │ cltd │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x2df(%rcx) │ │ │ │ - add %dh,-0x67(%rax) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cltd │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x2df(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x2df(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x2df(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2df(%rcx) │ │ │ │ + rcrb $1,0x2df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x0,0x2df(%rax) │ │ │ │ + add %dh,0x2df98(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2df98(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cwtl │ │ │ │ - filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1979b52 │ │ │ │ + add %ah,-0x50(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0xdf,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,-0x38(%rax) │ │ │ │ - in $0x1,%eax │ │ │ │ + mov $0xdf,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2df(%rsi) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe80000000001e5ca,%al │ │ │ │ rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rcr $0x2,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ + and %al,%cl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ in $0xdf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dh,0x2dfe4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2dfe4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0xdf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2dfe4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x43(%rax) │ │ │ │ rex.WR and %r8b,0x43(%rcx) │ │ │ │ rex.XB │ │ │ │ rex.RB push %r11 │ │ │ │ push %rbx │ │ │ │ @@ -1970590,22 +1970679,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,(%rdi,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and %esp,0x3(%rcx) │ │ │ │ + adc %bl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x36121(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x61,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x61,%al │ │ │ │ @@ -1970858,15 +1970945,15 @@ │ │ │ │ mov $0x15,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 197a18a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ @@ -1971062,15 +1971149,15 @@ │ │ │ │ rex.B iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x331(%rdi) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ @@ -1971275,15 +1971362,15 @@ │ │ │ │ add $0xcf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1971304,22 +1971391,24 @@ │ │ │ │ add %al,0x14(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cafe(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + dec %dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cafe(%rax) │ │ │ │ + add %al,0x2cafe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2(%rax) │ │ │ │ + add %dh,-0x2(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cafd(%rax) │ │ │ │ + add %ah,0x2cafd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32b3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32b3f(%rax) │ │ │ │ @@ -1971415,15 +1971504,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1971501,15 +1971590,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x335,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eb0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x335be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1971526,15 +1971615,15 @@ │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 197a900 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret $0x335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1971737,15 +1971826,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x1ce(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 197ab80 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ int $0x20 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1971969,18 +1972058,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1cf3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d85e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 197adca │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x2f(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32f84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32f84(%rax) │ │ │ │ @@ -1972067,18 +1972158,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jno 197ae9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x28(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 197aeb6 │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ jno 197aeaf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37118(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1975778,15 +1975869,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1975979,15 +1976070,15 @@ │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1976145,15 +1976236,15 @@ │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1976320,15 +1976411,15 @@ │ │ │ │ sbb (%rbx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -1976402,20 +1976493,29 @@ │ │ │ │ shrb $1,0x320(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x320(%rsi) │ │ │ │ add %dh,0x320ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x320ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x320c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xa9700000000002d7,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + and %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xa0,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1979116,15 +1979216,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jne 1997055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ mov $0x2cf,%edx │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x73(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1979364,16 +1979464,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x71(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x69(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32d0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %ch,0x3(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x59(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1979672,16 +1979772,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %edi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb 0x3(%rip),%ch │ │ │ │ + loopne 19975f9 │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ or %esi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000017aaf,%al │ │ │ │ @@ -1979723,16 +1979823,16 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x174,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb 0x3(%rip),%ebp │ │ │ │ + loopne 199768a │ │ │ │ + sub $0x3,%eax │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rbx) │ │ │ │ jle 1997677 │ │ │ │ @@ -1979788,22 +1979888,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ idivb 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x16a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x32d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + (bad) │ │ │ │ + sbb %ebp,0x3(%rip) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + cmp %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x7d,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1e(%rax) │ │ │ │ + jo 19976f4 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x76(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -1979972,17 +1980074,15 @@ │ │ │ │ rex out %eax,$0x6a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7b(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2d,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb 0x3(%rip),%bpl │ │ │ │ add %al,0x17a98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x1(%rdi),%esi │ │ │ │ adc %al,0x70(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1980384,22 +1980484,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x170(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ iret │ │ │ │ jb 1997ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %eax,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x5e(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + loopne 1997d25 │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1997cc9 │ │ │ │ + (bad) │ │ │ │ + movabs %al,0xcfe00000000002da │ │ │ │ je 1997cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,0x79(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -1980411,15 +1980509,17 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rdx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2(%rcx,%rax,8) │ │ │ │ + jo 1997cc1 │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ pop %rsp │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1980612,16 +1980712,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x32d27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x3(%rip),%ch │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -1981206,16 +1981306,15 @@ │ │ │ │ rex.W jge 19984f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 199851c │ │ │ │ je 19984fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rdi) │ │ │ │ - sub $0x3,%eax │ │ │ │ + xor %dl,0x3(,%rbp,1) │ │ │ │ add %al,%al │ │ │ │ jno,pn 199850d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -1981232,16 +1981331,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x32d09(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jae 199855d │ │ │ │ @@ -1981957,16 +1982057,18 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %bh,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000002dac5,%al │ │ │ │ - add 0x1(%rbp),%ebp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex add 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x68(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1982077,15 +1982179,15 @@ │ │ │ │ movabs 0x9000000000017453,%al │ │ │ │ jmp 1998f0e │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rcx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ clc │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1998d65 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1985148,15 +1985250,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ @@ -1985535,15 +1985637,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1985592,15 +1985694,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1985741,15 +1985843,15 @@ │ │ │ │ rex.B or $0x1800,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1985830,36 +1985932,39 @@ │ │ │ │ movabs 0x1ce2498,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8aa38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x3,(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 199b092 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33955(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %ah,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 199b11a │ │ │ │ + and %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rbx │ │ │ │ + rex.WB │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ sub $0x43004e46,%eax │ │ │ │ rex.WRB push %r8 │ │ │ │ sub $0x494c4e49,%eax │ │ │ │ @@ -1986758,15 +1986863,15 @@ │ │ │ │ add %cl,0x4e(%rcx) │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.RXB │ │ │ │ rex.RB push %r10 │ │ │ │ sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ - sub $0xd7504e46,%eax │ │ │ │ + sub $0xd7204e46,%eax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb $0x3d,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1987034,16 +1987139,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %edi,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1987911,16 +1988015,15 @@ │ │ │ │ add %al,0x46(%rbp,%rax,2) │ │ │ │ push %rsp │ │ │ │ pop %rcx │ │ │ │ push %rax │ │ │ │ rex.RB sub $0x4d524f46,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1988667,16 +1988770,15 @@ │ │ │ │ rex.RB │ │ │ │ rex.R │ │ │ │ rex.WB │ │ │ │ rex.XB │ │ │ │ push %r12 │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x58(%rax) │ │ │ │ cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1989343,15 +1989445,16 @@ │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ sub $0x4e46,%eax │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ ... │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33d11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ @@ -1989595,18 +1989698,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB │ │ │ │ rex.RB push %r10 │ │ │ │ push %rdx │ │ │ │ rex.WRXB push %r10 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002d893,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - add %al,0x56(%rbp) │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,0x3(%rbp,%rdi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RB push %r14 │ │ │ │ rex.B │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ rex.RB │ │ │ │ rex.B │ │ │ │ @@ -1990849,18 +1990954,22 @@ │ │ │ │ rex.WRX push %rsp │ │ │ │ push %rbx │ │ │ │ rex.WR │ │ │ │ rex.WRXB │ │ │ │ rex.B │ │ │ │ rex.R sub $0x454d4954,%eax │ │ │ │ sub $0x554c4156,%eax │ │ │ │ - add %r12b,0x2d893(%r8) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33d5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rsi │ │ │ │ + cmp $0x3,%eax │ │ │ │ add %al,0x45(%rdi) │ │ │ │ rex.WRX push %rbx │ │ │ │ pop %rcx │ │ │ │ xor %r10,0x0(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1990996,17 +1991105,15 @@ │ │ │ │ rex.WRB │ │ │ │ rex.B │ │ │ │ rex.WXB │ │ │ │ rex.RB sub $0x43455053,%eax │ │ │ │ rex.WB │ │ │ │ rex.B │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcmovnbe %st(7),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add 0x3(%rip),%bh │ │ │ │ add %cl,0x4f(%rbp) │ │ │ │ rex.R push %rbp │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x454d414e,%eax │ │ │ │ @@ -1995922,17 +1996029,15 @@ │ │ │ │ rex.RB │ │ │ │ rex.R sub $0x52414843,%eax │ │ │ │ sub $0x504d4953,%eax │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ sub $0x4e46,%eax │ │ │ │ - add %dl,%al │ │ │ │ - fcmovnbe %st(7),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3302c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5953060d(%rip) │ │ │ │ @@ -1996821,16 +1996926,15 @@ │ │ │ │ rex.WRX │ │ │ │ rex.B │ │ │ │ rex.WRB │ │ │ │ add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7c(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1996865,26 +1996969,27 @@ │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - loopne 19a1542 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x15(%rax) │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp 19a157d │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ + rex cld │ │ │ │ sarb $1,-0x39(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1e772(%rax) │ │ │ │ @@ -1997105,20 +1997210,21 @@ │ │ │ │ sub $0x55444f4d,%eax │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x48544150,%eax │ │ │ │ rex.WR │ │ │ │ rex.WB push %r11 │ │ │ │ push %rsp │ │ │ │ ... │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -1997216,17 +1997322,16 @@ │ │ │ │ push %rax │ │ │ │ sub $0x4e46,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2d4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + rcrb $0x0,0x2d4(%rax) │ │ │ │ + add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB or (%r15),%r9b │ │ │ │ @@ -2000057,15 +2000162,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2000701,20 +2000806,19 @@ │ │ │ │ rex.RXB sub $0x434e4f43,%eax │ │ │ │ push %r12 │ │ │ │ rex.RB │ │ │ │ rex.WRX │ │ │ │ push %r12 │ │ │ │ add %r8b,(%r8) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR │ │ │ │ rex.B │ │ │ │ rex.WRB │ │ │ │ @@ -2001278,19 +2001382,21 @@ │ │ │ │ rex.XB │ │ │ │ rex.WXB │ │ │ │ rex.B │ │ │ │ rex.RXB │ │ │ │ add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - movsxd %esp,%edx │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2003598,18 +2003704,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x670000000002d45c,%al │ │ │ │ - movsxd 0x68(%rdi,%rbx,2),%ebp │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ - jae 19a8df0 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x63(%rdi) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + pop %rdi │ │ │ │ + push $0x2e687361 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WXB │ │ │ │ gs jns 19a8db4 │ │ │ │ jle 19a8e09 │ │ │ │ @@ -2005699,23 +2005810,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x37(%rax) │ │ │ │ xor (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + adc $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xc(%rax) │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19aa120 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c000000000333ce,%al │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5953060d(%rip) │ │ │ │ @@ -2005898,19 +2006008,20 @@ │ │ │ │ jae 19aa2e0 │ │ │ │ rex.W │ │ │ │ push %r11 │ │ │ │ sub $0x544553,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d354(%rax) │ │ │ │ + add %dl,0x2d354(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5953060d(%rip) │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2006250,15 +2006361,16 @@ │ │ │ │ add %dl,0x53(%rbp,%rax,2) │ │ │ │ push %rsp │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xd4,(%rdx) │ │ │ │ + mov $0x3a,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2010090,19 +2010202,17 @@ │ │ │ │ push %rdx │ │ │ │ rex.WRXB push %r8 │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19ac58f │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $1,0x2d4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB or (%r15),%r9b │ │ │ │ @@ -2010258,22 +2010368,23 @@ │ │ │ │ rex.WR add $0x0,%rax │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ cmp %ebx,0x1(%rdx) │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33ccd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x1c00000000033ccd,%al │ │ │ │ + add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5953060d,%eax │ │ │ │ + add %dl,0x5953060d(%rip) │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ (bad) │ │ │ │ and %edx,0x4f430b0d(%rip) │ │ │ │ rex.WRB │ │ │ │ @@ -2010609,16 +2010720,15 @@ │ │ │ │ rex.WRB │ │ │ │ rex.B │ │ │ │ rex.WXB │ │ │ │ rex.RB sub $0x54415453,%eax │ │ │ │ add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x47(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2010626,16 +2010736,20 @@ │ │ │ │ push %r11 │ │ │ │ push %rsp │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x420000000002d3ee,%al │ │ │ │ - push %rbp │ │ │ │ + nop │ │ │ │ + out %al,(%dx) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.X push %rbp │ │ │ │ push %rsp │ │ │ │ rex.WR │ │ │ │ push %r11 │ │ │ │ push %rsp │ │ │ │ ... │ │ │ │ add %ch,0x1c880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2010682,25 +2010796,26 @@ │ │ │ │ rex.RB push %r14 │ │ │ │ rex.RB push %r10 │ │ │ │ push %rbx │ │ │ │ add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000002d893,%al │ │ │ │ - mov $0x33c,%ebp │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x200000000033cbd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c00000000033cd2,%al │ │ │ │ - add (%rcx),%al │ │ │ │ + add %ah,0x33cd2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5953060d(%rip) │ │ │ │ + add %bl,(%rdx,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB or (%r15),%r9b │ │ │ │ (bad) │ │ │ │ and %edx,0x4f430b0d(%rip) │ │ │ │ rex.WRB │ │ │ │ @@ -2011137,15 +2011252,15 @@ │ │ │ │ push %rbp │ │ │ │ rex.RX add %r8b,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d3ea(%rax) │ │ │ │ + add %ah,0x2d3ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2011375,17 +2011490,21 @@ │ │ │ │ movsxd 0x6f(%rdx),%esi │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19ad114 │ │ │ │ ... │ │ │ │ rex.B (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x44(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.R │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2011640,19 +2011759,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cltd │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc00000000002d7db,%al │ │ │ │ rex.WR cmp $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2011952,18 +2012067,18 @@ │ │ │ │ push %rax │ │ │ │ rex.WRXB push %r8 │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2b(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2012572,19 +2012687,16 @@ │ │ │ │ add %dh,-0x2c(%rax) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ es add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x2c(%rax) │ │ │ │ + movabs 0x400000000002d7db,%al │ │ │ │ + (bad) │ │ │ │ cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2012631,18 +2012743,21 @@ │ │ │ │ movsxd 0x6f(%rdx),%esi │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19adbd4 │ │ │ │ ... │ │ │ │ push %rdi │ │ │ │ rex.XB push %r10 │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - not %ah │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $1,%dh │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2012749,19 +2012864,16 @@ │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19adcf4 │ │ │ │ ... │ │ │ │ rex.WRX │ │ │ │ rex.WRXB │ │ │ │ rex.WXB push %r14 │ │ │ │ ... │ │ │ │ - rcr $1,%bl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x11(%rax) │ │ │ │ + movabs 0x500000000002d7db,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2013047,15 +2013159,15 @@ │ │ │ │ movsxd 0x6f(%rdx),%esi │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19adf54 │ │ │ │ ... │ │ │ │ rex.WR │ │ │ │ rex.B add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d2ef(%rax) │ │ │ │ + add %al,0x2d2ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x12(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2013119,17 +2013231,15 @@ │ │ │ │ movsxd 0x6f(%rdx),%esi │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19ae004 │ │ │ │ ... │ │ │ │ rex.WRX │ │ │ │ rex.B add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - fcmovnbe %st(7),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3f(%rax) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2013530,16 +2013640,17 @@ │ │ │ │ rex.X │ │ │ │ rex.WB │ │ │ │ rex.WRX │ │ │ │ rex.R sub $0x41,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xba400000000002d7,%al │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2013712,16 +2013823,15 @@ │ │ │ │ ... │ │ │ │ push %rbx │ │ │ │ rex.R │ │ │ │ rex.R │ │ │ │ add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2013963,24 +2014073,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xc3400000000002d7,%al │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x3d(%rax) │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2014156,28 +2014268,30 @@ │ │ │ │ jae 19ae8b4 │ │ │ │ ... │ │ │ │ rex.RB pop %r8 │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ add %al,(%r8) │ │ │ │ ... │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor (%rax),%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x2b000000000002d7,%al │ │ │ │ - xor %al,(%rbx) │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + sub (%rax),%esi │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2018178,15 +2018292,15 @@ │ │ │ │ push %rdx │ │ │ │ rex.RB push %r11 │ │ │ │ push %rbx │ │ │ │ sub $0x435253,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stc │ │ │ │ out %eax,$0x1 │ │ │ │ @@ -2018697,18 +2018811,18 @@ │ │ │ │ rex.RB push %r11 │ │ │ │ push %rbx │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002d893,%al │ │ │ │ - and $0x32b,%eax │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + andb $0x0,0x32b(%rip) │ │ │ │ + add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB or (%r15),%r9b │ │ │ │ @@ -2018857,22 +2018971,23 @@ │ │ │ │ push %rdx │ │ │ │ add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock add 0x1(%rbx),%bl │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdi │ │ │ │ - xor %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,0x30(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2019037,15 +2019152,15 @@ │ │ │ │ add %cl,0x4e(%rbp,%rax,2) │ │ │ │ rex.RXB push %r12 │ │ │ │ rex.W add %al,(%rax) │ │ │ │ ... │ │ │ │ push %r10 │ │ │ │ rex.RXB push %r11 │ │ │ │ ... │ │ │ │ - jo 19b10a0 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19b108c │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2020051,15 +2020166,15 @@ │ │ │ │ xor (%rsi),%r14b │ │ │ │ xor $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2020287,16 +2020402,15 @@ │ │ │ │ rex.RB sub $0x554c4156,%eax │ │ │ │ rex.RB sub $0x4c4c4143,%eax │ │ │ │ ... │ │ │ │ add %dl,0x41(%rsi) │ │ │ │ push %rdx │ │ │ │ push %rbx │ │ │ │ ... │ │ │ │ - mov $0xd0,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + adc $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x32a,%esi │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ (bad) │ │ │ │ @@ -2021130,16 +2021244,15 @@ │ │ │ │ add %cl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x32b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2021362,16 +2021475,15 @@ │ │ │ │ shlb $0x0,0x3(%rbx,%rbp,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x32b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2021735,16 +2021847,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32b6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2022471,17 +2022582,20 @@ │ │ │ │ xor %cl,0x2b(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,-0x40000000(%rip) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x2d893(%rax) │ │ │ │ + or %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7b(%rax) │ │ │ │ + jo 19b2e15 │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5953060d(%rip) │ │ │ │ @@ -2023144,19 +2023258,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RB │ │ │ │ rex.WRX │ │ │ │ rex.R push %rax │ │ │ │ ... │ │ │ │ - loopne 19b32e2 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf0c(%rax) │ │ │ │ + add %dh,0x2cf0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2023925,24 +2024039,27 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ - movabs 0xc00000000002d893,%al │ │ │ │ - hlt │ │ │ │ - sub (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0x2b,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x32b(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + sub (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x32b(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2024351,34 +2024468,35 @@ │ │ │ │ gs cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19b3de0 │ │ │ │ rex.WR │ │ │ │ rex.WB push %r11 │ │ │ │ push %rsp │ │ │ │ sub $0x4752454d,%eax │ │ │ │ rex.RB sub $0x54524f53,%eax │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cwtl │ │ │ │ + add %ah,(%rax) │ │ │ │ + cltd │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rbx) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ sub $0x5453494c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ @@ -2024805,18 +2024923,22 @@ │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c0000000002d066,%al │ │ │ │ - add (%rcx),%al │ │ │ │ + nop │ │ │ │ + data16 rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5953060d(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ (bad) │ │ │ │ and %edx,0x4f430b0d(%rip) │ │ │ │ rex.WRB │ │ │ │ @@ -2024982,19 +2025104,20 @@ │ │ │ │ push %r12 │ │ │ │ rex.WRXB │ │ │ │ rex.WRB │ │ │ │ rex.WB │ │ │ │ rex.XB sub $0x45505954,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf86(%rax) │ │ │ │ + add %ah,0x2cf86(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2025501,18 +2025624,18 @@ │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ sub $0x24e46,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x30(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $0x2,-0x30(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB or (%r15),%r9b │ │ │ │ @@ -2025929,22 +2026052,19 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19b4b74 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ rex.XB │ │ │ │ rex.WRX push %rbx │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x78(%rax) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cf78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2026038,17 +2026158,15 @@ │ │ │ │ rex.WRX push %rbx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %eax,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d013(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2026237,18 +2026355,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc %dl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dl,(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2026418,19 +2026537,22 @@ │ │ │ │ ... │ │ │ │ rex.WRX │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rbx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cf4e(%rax) │ │ │ │ + add %ah,0x4e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2026905,15 +2027027,15 @@ │ │ │ │ rex.R pop %rsi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%dl │ │ │ │ + loopne 19b53d4 │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2027123,15 +2027245,15 @@ │ │ │ │ rex.WRX │ │ │ │ rex.RXB sub $0x5049,%eax │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bl │ │ │ │ + and %al,%bl │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2029329,19 +2029451,25 @@ │ │ │ │ push %rsp │ │ │ │ sub $0x504d4953,%eax │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ sub $0x4e46,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d193(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebx │ │ │ │ + roll $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB or (%r15),%r9b │ │ │ │ @@ -2031072,24 +2031200,26 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WRX │ │ │ │ rex.RXB sub $0x414f4c46,%eax │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000002d893,%al │ │ │ │ - rex.WB xor %al,(%r11) │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $1,0x30(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x420000000003305c,%al │ │ │ │ - rex.WB │ │ │ │ + add %ah,0x3305c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x49(%rdx) │ │ │ │ rex.RXB sub $0x442d4f54,%eax │ │ │ │ rex.WRXB push %r13 │ │ │ │ rex.X │ │ │ │ rex.WR │ │ │ │ add %r8b,(%r8) │ │ │ │ add %ah,0x1e87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2031403,15 +2031533,15 @@ │ │ │ │ rex.WRXB push %r13 │ │ │ │ rex.X │ │ │ │ rex.WR │ │ │ │ add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d1a9(%rax) │ │ │ │ + add %dh,0x2d1a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4e(%rdi,%rcx,2) │ │ │ │ rex.RXB sub $0x532d4f54,%eax │ │ │ │ rex.W │ │ │ │ rex.WRXB push %r10 │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2032623,27 +2032753,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRX push %rbp │ │ │ │ rex.WRB │ │ │ │ rex.X │ │ │ │ rex.RB push %r10 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19b83f2 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %bh,0x3(%rip) │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 19b849b │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + loopne 19b84e7 │ │ │ │ + xor %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ rex.WRB (bad) │ │ │ │ @@ -2032935,15 +2033068,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ repnz ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ @@ -2033734,16 +2033868,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x3,0x3d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x22(%rax) │ │ │ │ cmp $0x3,%eax │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2034349,15 +2034482,15 @@ │ │ │ │ push %rax │ │ │ │ sub $0x4e46,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2034813,19 +2034946,21 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19b9724 │ │ │ │ ... │ │ │ │ rex.WRX push %rsp │ │ │ │ push %rax │ │ │ │ sub $0x544f4e,%eax │ │ │ │ ... │ │ │ │ - movabs 0x800000000002d893,%al │ │ │ │ - xor %ecx,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + jo 19b970d │ │ │ │ + roll $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2035841,20 +2035976,16 @@ │ │ │ │ rex.XB push %r12 │ │ │ │ push %rbp │ │ │ │ push %rdx │ │ │ │ rex.RB push %r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ - iret │ │ │ │ + movabs 0x500000000002d7db,%al │ │ │ │ + adc %cl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2036107,21 +2036238,24 @@ │ │ │ │ rex.RB sub $0x20444f58,%eax │ │ │ │ movsxd 0x73(%rcx,%riz,2),%ebp │ │ │ │ jae 19ba23a │ │ │ │ jo 19ba28e │ │ │ │ gs imul $0x6574,%fs:0x61(%rbx),%esp │ │ │ │ add %al,(%rcx) │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0x2b,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + adc %ah,%ch │ │ │ │ + sub (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2036211,15 +2036345,18 @@ │ │ │ │ rex.RB push %r12 │ │ │ │ sub $0x4c434e49,%eax │ │ │ │ push %rbp │ │ │ │ rex.R │ │ │ │ rex.RB │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000002cf13,%al │ │ │ │ + adcb $0xcf,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2036437,19 +2036574,15 @@ │ │ │ │ rex.WR │ │ │ │ push %r11 │ │ │ │ push %rbx │ │ │ │ rex.RB push %r11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + movabs 0xd00000000002d7db,%al │ │ │ │ mov $0x32a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2036685,15 +2036818,15 @@ │ │ │ │ rex.WRX sub $0x2d544547,%rax │ │ │ │ rex.WB │ │ │ │ rex.WRX │ │ │ │ rex.XB │ │ │ │ rex.WR push %rbp │ │ │ │ rex.R │ │ │ │ rex.RB │ │ │ │ - rex.R loopne 19ba6c2 │ │ │ │ + rex.R mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2036765,16 +2036898,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19ba844 │ │ │ │ ... │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.R sub $0x524143,%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33eec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2036920,16 +2037052,15 @@ │ │ │ │ rex.W │ │ │ │ rex.WRXB │ │ │ │ rex.RXB sub $0x412d4f54,%eax │ │ │ │ rex.WRX │ │ │ │ rex.R sub $0x544f4e,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xf(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2037888,20 +2038019,20 @@ │ │ │ │ ... │ │ │ │ push %rdx │ │ │ │ rex.WRX │ │ │ │ rex.WXB │ │ │ │ rex.WB add %al,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000002d893,%al │ │ │ │ - pop %rcx │ │ │ │ - sub %eax,(%rbx) │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $1,0x29(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2039670,15 +2039801,17 @@ │ │ │ │ push %rdx │ │ │ │ rex.RB push %r11 │ │ │ │ rex.WRXB │ │ │ │ rex.WR push %rsi │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000002d893,%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ sub %r8,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2039897,15 +2040030,15 @@ │ │ │ │ add %cl,0x41(%rbp) │ │ │ │ rex.WXB │ │ │ │ rex.RB sub $0x504d4f43,%eax │ │ │ │ rex.WR │ │ │ │ rex.RB pop %r8 │ │ │ │ sub (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19bc370 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jne 19bc334 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2040794,15 +2040927,15 @@ │ │ │ │ rex.WB │ │ │ │ rex.WRXB sub $0x504d4953,%rax │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ sub $0x4e46,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d7d0(%rax) │ │ │ │ + add %al,0x2d7d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ @@ -2044800,25 +2044933,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32834(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loop 19bed72 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xb2100000000002d7,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x27,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2044883,16 +2045018,17 @@ │ │ │ │ ... │ │ │ │ rex.WB push %r10 │ │ │ │ rex.B │ │ │ │ rex.WRX │ │ │ │ rex.RXB │ │ │ │ add %r8b,(%r8) │ │ │ │ ... │ │ │ │ - movabs 0x700000000002d893,%al │ │ │ │ - sahf │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19beda8 │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2044988,15 +2045124,15 @@ │ │ │ │ rex.XB │ │ │ │ rex.WRB push %r8 │ │ │ │ sub $0x4e415249,%eax │ │ │ │ rex.RXB │ │ │ │ add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19bee82 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2045533,16 +2045669,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19bf414 │ │ │ │ ... │ │ │ │ rex.XB │ │ │ │ rex.WRB push %r8 │ │ │ │ pop %rsi │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2045802,16 +2045937,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock es sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2046366,17 +2046500,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19bfbc4 │ │ │ │ ... │ │ │ │ rex.XB │ │ │ │ rex.WRX push %rbx │ │ │ │ pop %rsi │ │ │ │ ... │ │ │ │ - movabs 0x2d893,%al │ │ │ │ - subl $0x3,(%rdx) │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x32a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2047503,15 +2047637,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19c05d4 │ │ │ │ ... │ │ │ │ rex.WXB │ │ │ │ rex.WRXB push %r8 │ │ │ │ sub $0x444e41,%eax │ │ │ │ ... │ │ │ │ - movabs 0x900000000002d893,%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ jne 19c05b5 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2047668,17 +2047804,15 @@ │ │ │ │ jae 19c0754 │ │ │ │ ... │ │ │ │ rex.WB │ │ │ │ rex.WRX push %rsp │ │ │ │ jle 19c06f5 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcmovnbe %st(7),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ @@ -2048062,19 +2048196,20 @@ │ │ │ │ rex.WRXB push %r10 │ │ │ │ rex.R jle 19c0a47 │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6f(%rax) │ │ │ │ + add %al,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2048223,16 +2048358,15 @@ │ │ │ │ ... │ │ │ │ push %rbp │ │ │ │ push %rdx │ │ │ │ rex.WRX │ │ │ │ rex.RXB jle 19c0bc6 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2048383,15 +2048517,15 @@ │ │ │ │ jae 19c0da4 │ │ │ │ ... │ │ │ │ rex.XB │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.RXB jle 19c0d46 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19c0cf2 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lea (bad),%ecx │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ @@ -2048468,22 +2048602,18 @@ │ │ │ │ rex.WB jle 19c0df6 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19c0e60 │ │ │ │ - (bad) │ │ │ │ + rclb $1,-0x2c(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d456(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2048554,15 +2048684,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d406(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d406(%rax) │ │ │ │ + add %dh,0x6(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2048631,22 +2048763,24 @@ │ │ │ │ push %rdx │ │ │ │ rex.WB jle 19c0f77 │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d3e3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jrcxz 19c0f66 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + or %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2049144,19 +2049278,20 @@ │ │ │ │ jae 19c1474 │ │ │ │ ... │ │ │ │ rex.XB │ │ │ │ rex.WRX push %rbx │ │ │ │ jle 19c1415 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ bswap %ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2049190,19 +2049325,19 @@ │ │ │ │ sub $0x45505954,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%bh │ │ │ │ - int $0x2 │ │ │ │ + rex out %eax,$0xcd │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2051304,15 +2051439,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19c271d │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33ee6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2054141,15 +2054277,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ jrcxz 19c3f28 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x50(%rbp) │ │ │ │ pop %rdx │ │ │ │ pop %rdi │ │ │ │ rex.XB │ │ │ │ @@ -2054760,20 +2054896,22 @@ │ │ │ │ rex.R sub $0x45545942,%eax │ │ │ │ sub $0x504d4953,%eax │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ sub $0x4e46,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jmp 19c4477 │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2059938,15 +2060076,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %bh,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loopne 19c71d9 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2059972,15 +2060111,16 @@ │ │ │ │ pop %rcx │ │ │ │ sub $0x454d4944,%eax │ │ │ │ rex.WRX push %rbx │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX sub $0x43454843,%rax │ │ │ │ rex.WXB sub $0x2a464552,%rax │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fnstcw (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2060895,16 +2061035,19 @@ │ │ │ │ rex.RB push %r12 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x2cd(%rcx) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + jo 19c79c3 │ │ │ │ + int $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2062514,20 +2062657,19 @@ │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ sub $0x4e46,%eax │ │ │ │ ... │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ ror $1,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2063586,15 +2063728,16 @@ │ │ │ │ add %dl,0x5a(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jg 19c9188 │ │ │ │ + push %rax │ │ │ │ + jg 19c9188 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5953060d(%rip) │ │ │ │ push %rbx │ │ │ │ @@ -2064081,15 +2064224,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ or %ch,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x327cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2064692,15 +2064836,16 @@ │ │ │ │ push %r10 │ │ │ │ jle 19c9bc4 │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,-0x33(%rax) │ │ │ │ + jo 19c9c3a │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2064769,20 +2064914,19 @@ │ │ │ │ ... │ │ │ │ push %rbx │ │ │ │ rex.WB │ │ │ │ rex.WRX │ │ │ │ rex.RXB jle 19c9c76 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ccc1(%rax) │ │ │ │ + add %al,0x2ccc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2065232,15 +2065376,15 @@ │ │ │ │ ... │ │ │ │ rex.WXB jle 19ca0b6 │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.X int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2065336,15 +2065480,15 @@ │ │ │ │ rex.WRXB push %r8 │ │ │ │ sub $0x544f4e,%eax │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdi) │ │ │ │ + adc %bh,(%rdi) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2065991,20 +2066135,20 @@ │ │ │ │ jae 19ca7d4 │ │ │ │ ... │ │ │ │ rex.WRX push %rsp │ │ │ │ push %rax │ │ │ │ sub $0x3f444e41,%eax │ │ │ │ rex.XB xor 0x2d4c494e(%rip),%bpl │ │ │ │ push %rax │ │ │ │ - movabs 0x900000000002d893,%al │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + adcb $0x2,-0x32(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2067820,18 +2067964,22 @@ │ │ │ │ push %rax │ │ │ │ sub $0x524f,%eax │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c0000000002ce62,%al │ │ │ │ - add (%rcx),%al │ │ │ │ + mov $0x62,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5953060d(%rip) │ │ │ │ + add %bl,(%rdx,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ (bad) │ │ │ │ and %edx,0x4f430b0d(%rip) │ │ │ │ rex.WRB │ │ │ │ @@ -2068211,16 +2068359,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19cbaa4 │ │ │ │ ... │ │ │ │ push %rdx │ │ │ │ rex.WRX │ │ │ │ rex.RXB sub $0x444c,%eax │ │ │ │ ... │ │ │ │ - movabs 0x300000000002d893,%al │ │ │ │ - (bad) │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ @@ -2070420,19 +2070569,17 @@ │ │ │ │ rex.RB push %r9 │ │ │ │ push %rbp │ │ │ │ rex.B │ │ │ │ rex.WR sub $0x452d5349,%rax │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcmovnbe %st(7),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2070726,15 +2070873,15 @@ │ │ │ │ ... │ │ │ │ rex.XB │ │ │ │ rex.WRB push %r8 │ │ │ │ sub $0x444c,%eax │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3222d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2071038,19 +2071185,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19cd324 │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ rex.XB │ │ │ │ rex.WRX push %rbx │ │ │ │ ... │ │ │ │ - rcr $1,%bl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x328e6(%rax) │ │ │ │ + movabs 0x900000000002d7db,%al │ │ │ │ + out %al,$0x28 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2071318,17 +2071463,18 @@ │ │ │ │ rex.WB │ │ │ │ rex.WR push %rsp │ │ │ │ rex.RB push %r10 │ │ │ │ sub $0x4c434e49,%eax │ │ │ │ push %rbp │ │ │ │ rex.R │ │ │ │ rex.RB │ │ │ │ - add %r12b,%al │ │ │ │ - movabs 0xd1f00000000002d7,%al │ │ │ │ - and $0x3,%eax │ │ │ │ + add %r14b,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + shll $1,0x3(%rip) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ @@ -2072354,16 +2072500,17 @@ │ │ │ │ ... │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rbx │ │ │ │ sub $0x432d4f54,%eax │ │ │ │ rex.WRX push %rbx │ │ │ │ sub $0x5453494c,%eax │ │ │ │ - movabs 0xe00000000002d893,%al │ │ │ │ - rex.B │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 19d1f2b │ │ │ │ es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2073199,17 +2073346,18 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19d2674 │ │ │ │ ... │ │ │ │ rex.WRX push %rsp │ │ │ │ push %rax │ │ │ │ sub $0x44414f4c,%eax │ │ │ │ ... │ │ │ │ - movabs 0x2d893,%al │ │ │ │ - xor (%rsi),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rdx) │ │ │ │ + es add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ @@ -2073386,15 +2073534,15 @@ │ │ │ │ push %rdx │ │ │ │ rex.WRXB │ │ │ │ rex.XB │ │ │ │ rex.RB push %r11 │ │ │ │ push %rbx │ │ │ │ sub $0x45505954,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsxd (%rsi),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2073520,15 +2073668,15 @@ │ │ │ │ sub $0x4d454c45,%eax │ │ │ │ rex.RB │ │ │ │ rex.WRX push %rsp │ │ │ │ sub $0x45505954,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d7d0(%rax) │ │ │ │ + add %al,0x2d7d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ and $0x3,%eax │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2074367,16 +2074515,17 @@ │ │ │ │ pop %rcx │ │ │ │ sub $0x504d4953,%eax │ │ │ │ rex.WR │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ push %rax │ │ │ │ sub $0x4e46,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000002d893,%al │ │ │ │ - lea (%rsi),%esp │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock lea (%rsi),%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2075063,21 +2075212,22 @@ │ │ │ │ pop %rcx │ │ │ │ sub $0x50544942,%eax │ │ │ │ push %rdx │ │ │ │ rex.WB │ │ │ │ rex.WRX push %rsp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x3d300000000002d7,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x327,%eax │ │ │ │ ... │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x1e87c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2075445,23 +2075595,25 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WRX sub $0x5453494c,%rax │ │ │ │ push %rax │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x61(%rax) │ │ │ │ + add %ah,0x61(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x30(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,(%rdx,%rax,1) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2075549,20 +2075701,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19d3aac │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + shlb $0xd0,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + or %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ rex.RB │ │ │ │ or %r9,(%r15) │ │ │ │ @@ -2076204,15 +2076355,16 @@ │ │ │ │ push %r12 │ │ │ │ rex.WRXB │ │ │ │ rex.WRB │ │ │ │ rex.WB │ │ │ │ rex.XB sub $0x50544e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WX (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2077262,31 +2077414,28 @@ │ │ │ │ sub $0x5054,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bh │ │ │ │ + xor %ah,%bh │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loope 19d49cf │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x380000000002dce1,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1e6e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2078811,17 +2078960,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d00c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or $0xd0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d00c(%rax) │ │ │ │ + add %dh,0x2d00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2099908,18 +2100059,15 @@ │ │ │ │ rex.WRX push %rbx │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + ... │ │ │ │ ror $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x2cf,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ @@ -2118157,18 +2118305,20 @@ │ │ │ │ gs jo 19eae4c │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19eae91 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x56(%rdx,%rax,2) │ │ │ │ ... │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ja 19eae72 │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x27(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5953060d,%eax │ │ │ │ push %rbx │ │ │ │ @@ -2126283,15 +2126433,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x327c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2126809,15 +2126960,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movsxd 0x73(%edi,%ebx,2),%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e9d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a(%rax) │ │ │ │ @@ -2126985,19 +2127136,20 @@ │ │ │ │ add %ch,(%rdx) │ │ │ │ rex.RX │ │ │ │ rex.WR │ │ │ │ rex.WRXB │ │ │ │ push %r12 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002d893,%al │ │ │ │ - data16 (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + andb $0x3,0x27(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ rex.XB push %r12 │ │ │ │ @@ -2128603,16 +2128755,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1ce(%rdx) │ │ │ │ ... │ │ │ │ add %ah,0x331add0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + adc $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e(%rax) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ @@ -2128905,17 +2129056,21 @@ │ │ │ │ rex.WRXB sub $0x4e4544,%rax │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf8,%al │ │ │ │ sahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2129194,16 +2129349,17 @@ │ │ │ │ rex.RXB │ │ │ │ rex.RB sub $0x4b43494e,%eax │ │ │ │ rex.WRX │ │ │ │ rex.B │ │ │ │ rex.WRB │ │ │ │ rex.RB push %r11 │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x3800000000002d7,%al │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2129418,31 +2129574,29 @@ │ │ │ │ jae 19f0f0e │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x2d544553,%eax │ │ │ │ push %rsp │ │ │ │ sub $0x544c454d,%eax │ │ │ │ push %rbx │ │ │ │ rex.WB pop %r10 │ │ │ │ - rex.RB push %r8 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %r10b,%r15b │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x38(%rax) │ │ │ │ + add %ah,0x38(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x68(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2129716,18 +2129870,21 @@ │ │ │ │ jae 19f115e │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x48544150,%eax │ │ │ │ rex.WRX │ │ │ │ rex.B │ │ │ │ rex.WRB │ │ │ │ rex.RB sub $0x454d414e,%eax │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4d(%rax) │ │ │ │ - sub %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRB sub %r8b,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e87c,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2129890,23 +2130047,22 @@ │ │ │ │ rex.WRX │ │ │ │ rex.RXB add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ + add %al,-0x20(%rax) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loopne 19f1270 │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,%al │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ rex.XB push %r12 │ │ │ │ @@ -2130012,15 +2130168,17 @@ │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX sub $0x564e45,%rax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cb75(%rax) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ @@ -2130130,22 +2130288,22 @@ │ │ │ │ rex.WB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX sub $0x41544144,%rax │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2(%rbp,%rcx,8) │ │ │ │ + rclb $0x0,0x2(%rbp,%rcx,8) │ │ │ │ ... │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ rex.XB push %r12 │ │ │ │ @@ -2130256,22 +2130414,23 @@ │ │ │ │ rex.WR │ │ │ │ rex.RB pop %r8 │ │ │ │ sub $0x47414d49,%eax │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ + add %al,0x5b(%rax) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbx │ │ │ │ - int $0x2 │ │ │ │ + xor %bl,-0x33(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ rex.XB push %r12 │ │ │ │ @@ -2130370,20 +2130529,19 @@ │ │ │ │ data16 cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19f16de │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x49544152,%eax │ │ │ │ rex.WRXB sub $0x4e4544,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ cs lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2130493,15 +2130651,15 @@ │ │ │ │ add %ah,%bh │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,$0x31 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock divb (%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ @@ -2130645,19 +2130803,19 @@ │ │ │ │ rex.R sub $0x46454453,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ cmp %ebp,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ cmp %ebp,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2130879,15 +2131037,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68(%rax) │ │ │ │ + add %al,0x68(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2131341,15 +2131499,15 @@ │ │ │ │ rex.RXB │ │ │ │ rex.RB sub $0x4b4e494c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x35(%rbp) │ │ │ │ + lock fs lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2132448,21 +2132606,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ sub (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x800000000002d7db,%al │ │ │ │ + in (%dx),%al │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x332ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ rex.XB push %r12 │ │ │ │ @@ -2132580,20 +2132737,19 @@ │ │ │ │ rex.WB │ │ │ │ rex.RXB │ │ │ │ rex.WRX push %rbp │ │ │ │ rex.WRB sub $0x5f5a504d,%rax │ │ │ │ push %rsp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x25(%rax) │ │ │ │ + add %ah,0x25(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2133608,16 +2133764,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x331add0,%al │ │ │ │ - mov $0xd0,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + adc $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub (%rcx),%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ @@ -2133986,15 +2134141,15 @@ │ │ │ │ add %dl,0x6e(%rbp) │ │ │ │ fs imul $0x2064,%gs:0x65(%rsi),%bp │ │ │ │ data16 jne 19f355b │ │ │ │ movsxd 0x6f(%rcx,%rbp,2),%esi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cmp (%rax),%ah │ │ │ │ ... │ │ │ │ - jo 19f3570 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2134124,17 +2134279,15 @@ │ │ │ │ je 19f3625 │ │ │ │ imul $0x6f626e75,0x20(%rbx),%esi │ │ │ │ jne 19f367c │ │ │ │ and %ch,%fs:0x6e(%rcx) │ │ │ │ and %bh,0x73(%rsi) │ │ │ │ cmp (%rax),%ah │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - fcmovnbe %st(7),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -2134638,15 +2134791,15 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WR sub $0x414c464d,%rax │ │ │ │ rex.RXB add %r8b,(%r8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ push %rbp │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2134866,28 +2135019,29 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WR sub $0x45444653,%rax │ │ │ │ rex.RX add %r8b,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + nop │ │ │ │ push %rcx │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ sbb $0x2cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2135207,17 +2135361,17 @@ │ │ │ │ (bad) │ │ │ │ and %dh,0x61(%rsi) │ │ │ │ jb 19f3f95 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%rbx) │ │ │ │ ... │ │ │ │ - movabs 0x100000000002d893,%al │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,0x3f(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2135473,15 +2135627,15 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WR sub $0x33444150,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.RB lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ in (%dx),%eax │ │ │ │ ss add %al,(%rax) │ │ │ │ ... │ │ │ │ @@ -2135644,15 +2135798,15 @@ │ │ │ │ rex.RB │ │ │ │ rex.WRX push %rsp │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb42(%rax) │ │ │ │ + add %dl,0x2cb42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ @@ -2136348,16 +2136502,18 @@ │ │ │ │ pop %rcx │ │ │ │ rex.WRB │ │ │ │ rex.X │ │ │ │ rex.WRXB │ │ │ │ rex.WR sub $0x414c464d,%rax │ │ │ │ rex.RXB add %r8b,(%r8) │ │ │ │ ... │ │ │ │ - movabs 0x100000000002d893,%al │ │ │ │ - out %al,$0xcb │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 19f48cf │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2136880,15 +2137036,17 @@ │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000002d893,%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ gs (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2137777,16 +2137935,15 @@ │ │ │ │ lock xlat %ds:(%rbx) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19f54c9 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sarl %cl,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2137946,15 +2138103,16 @@ │ │ │ │ rex.WB │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ ... │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xcb,%ch │ │ │ │ + mov $0xfd,%al │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2138067,27 +2138225,30 @@ │ │ │ │ jae 19f57be │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x2d544553,%eax │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX push %rbx │ │ │ │ sub $0x524443,%eax │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x2cb,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - fucomi %st(5),%st │ │ │ │ + mov $0xbe,%al │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%bl │ │ │ │ + in (%dx),%eax │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - fcmovnbe %st(7),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ or %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2138632,18 +2138793,18 @@ │ │ │ │ rex.R sub $0x4c455353,%eax │ │ │ │ rex.RX add %r8b,(%rax) │ │ │ │ ... │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jb 19f5c36 │ │ │ │ + xor %dh,-0x35(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jb 19f5c3e │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2138781,17 +2138942,17 @@ │ │ │ │ push %rsp │ │ │ │ sub $0x4e41524d,%eax │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cb62(%rax) │ │ │ │ + add %al,0x2cb62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x62(%rax) │ │ │ │ + add %dh,0x62(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2139529,23 +2139690,24 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x2c(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WX sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19f63b2 │ │ │ │ + mov $0xa0,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32c3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2139761,17 +2139923,19 @@ │ │ │ │ rex.WB pop %r8 │ │ │ │ rex.WRX push %rbp │ │ │ │ rex.WRB sub $0x414f4c46,%rax │ │ │ │ push %rsp │ │ │ │ sub $0x33e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb4e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x2cb4e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4e(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2139843,20 +2140007,18 @@ │ │ │ │ movsxd 0x73(%edi,%ebx,2),%ebp │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19f671d │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x67(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8,%al │ │ │ │ - lret │ │ │ │ + movabs 0xa80000000002cb08,%al │ │ │ │ + faddl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x200dc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ @@ -2140247,19 +2140409,21 @@ │ │ │ │ add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cb40(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x40(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex lret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2140975,15 +2141139,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x32c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000019f67,%al │ │ │ │ + movabs 0x2000000000019f67,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x32c(%rbx) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2141307,15 +2141471,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x2d544553,%eax │ │ │ │ push %rbx │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ rex.RB │ │ │ │ rex.B │ │ │ │ - rex.WRB sub $0xffffffffe0544e49,%rax │ │ │ │ + rex.WRB sub $0xffffffffb0544e49,%rax │ │ │ │ movabs 0x53800000000002d7,%al │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2141699,15 +2141863,17 @@ │ │ │ │ data16 cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19f76ae │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x424d5953,%eax │ │ │ │ rex.WRXB │ │ │ │ rex.WR sub $0x43415048,%rax │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ - movabs 0x900000000002d893,%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ jae 19f767f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2142020,15 +2142186,17 @@ │ │ │ │ jae 19f796e │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x2d544553,%eax │ │ │ │ push %rsp │ │ │ │ sub $0x4450,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000002d893,%al │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ movabs %al,0x7ca000000000032c │ │ │ │ call 19f7928 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2142503,21 +2142671,21 @@ │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ enter $0x32c,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d7d0(%rax) │ │ │ │ + add %al,0x2d7d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19f7da0 │ │ │ │ + rex outsb %ds:(%rsi),(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%al │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2142845,18 +2143013,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x2d893(%rax) │ │ │ │ + or %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x64(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ + push %rax │ │ │ │ + fs and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2143825,15 +2143996,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e9d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32847(%rax) │ │ │ │ @@ -2144696,28 +2144867,34 @@ │ │ │ │ movsxd 0x73(%edi,%ebx,2),%ebp │ │ │ │ cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19f8fdd │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ jo 19f8f73 │ │ │ │ ... │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2d,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xa8800000000002d7,%al │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x32da8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32cf6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x2c,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ @@ -2145267,16 +2145444,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x4f4d2d54,%eax │ │ │ │ rex.RX │ │ │ │ rex.RX push %rbx │ │ │ │ rex.RB push %r12 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xe0500000000002d7,%al │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x20(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ fucomi %st(5),%st │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2145439,18 +2145617,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x37(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rcx │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c951(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2145836,20 +2146011,19 @@ │ │ │ │ movsxd 0x73(%edi,%ebx,2),%ebp │ │ │ │ data16 cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19f999e │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x54542d54,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ + add %ah,0x17(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2145978,15 +2146152,15 @@ │ │ │ │ xor %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ pop %rax │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2146101,16 +2146275,17 @@ │ │ │ │ data16 cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19f9bae │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x424d5953,%eax │ │ │ │ rex.WRXB │ │ │ │ rex.WR sub $0x32444150,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x60600000000002d7,%al │ │ │ │ + add %dh,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ @@ -2147016,15 +2147191,15 @@ │ │ │ │ rex.WRXB │ │ │ │ rex.WRX sub $0x564e45,%rax │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2147156,18 +2147331,20 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ nop │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,%dl │ │ │ │ sub $0x3,%eax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x32d,%eax │ │ │ │ @@ -2147319,17 +2147496,17 @@ │ │ │ │ rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c93a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x2c93a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2c93a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2148638,20 +2148815,19 @@ │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ rex.XB push %r12 │ │ │ │ push %rbp │ │ │ │ push %rdx │ │ │ │ rex.RB sub $0x464544,%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ or %ecx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2149412,18 +2149588,19 @@ │ │ │ │ add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xc9,(%rcx) │ │ │ │ + mov $0x21,%al │ │ │ │ + leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c921(%rax) │ │ │ │ + add %ah,0x2c921(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2150806,16 +2150983,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%cl │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (%rbx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2150986,18 +2151162,15 @@ │ │ │ │ rex.WRB push %r8 │ │ │ │ rex.WR │ │ │ │ rex.RB pop %r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + ... │ │ │ │ rex.X leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2151530,16 +2151703,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19fc7b6 │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %esi,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2152204,15 +2152376,15 @@ │ │ │ │ rex.XB sub $0x462d54,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rsi) │ │ │ │ + and %bh,(%rsi) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ @@ -2152316,27 +2152488,33 @@ │ │ │ │ data16 cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19fceee │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x45525453,%eax │ │ │ │ rex.B │ │ │ │ rex.WRB sub $0x454a424f,%rax │ │ │ │ rex.XB push %r12 │ │ │ │ - xor %esp,%eax │ │ │ │ - movabs 0xa5e00000000002d7,%al │ │ │ │ + xor %esi,0x2d7a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000002d893,%al │ │ │ │ - sbb $0x2e,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x2d8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d893(%rax) │ │ │ │ + rex sbb $0x2e,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fisubrl 0x3(%rip) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,%dl │ │ │ │ + sub $0x3,%eax │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ @@ -2152447,15 +2152625,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33bf4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x36(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2153916,16 +2154095,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jg 19fdb9f │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2154226,16 +2154404,15 @@ │ │ │ │ rex.B │ │ │ │ rex.WRX │ │ │ │ rex.R │ │ │ │ rex.WRXB │ │ │ │ rex.WRB sub $0x54415453,%rax │ │ │ │ add %r8b,(%r8) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33bc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2154497,16 +2154674,15 @@ │ │ │ │ jae 19fe0ae │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x41525241,%eax │ │ │ │ pop %rcx │ │ │ │ sub $0x4b4e4152,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33479(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2154681,21 +2154857,23 @@ │ │ │ │ add %ch,(%rdx) │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ rex.W │ │ │ │ rex.WRXB push %r10 │ │ │ │ push %rsp │ │ │ │ ... │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c8fa(%rax) │ │ │ │ + add %ah,-0x6(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx,%rax,1) │ │ │ │ + sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ rex.XB push %r12 │ │ │ │ @@ -2155432,17 +2155610,15 @@ │ │ │ │ rex.RB │ │ │ │ rex.WRX push %rsp │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %ecx,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c929(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ @@ -2155639,15 +2155815,15 @@ │ │ │ │ pop %rcx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ and $0x2c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2156317,21 +2156493,20 @@ │ │ │ │ data16 cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19fefce │ │ │ │ add %al,(%rax) │ │ │ │ rex.XB sub $0x41525241,%eax │ │ │ │ pop %rcx │ │ │ │ sub $0x53544c45,%eax │ │ │ │ rex.WB pop %r10 │ │ │ │ - add %r12b,0x2d893(%r8) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2(%rcx,%rcx,8) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ push %rdx │ │ │ │ push %rbp │ │ │ │ @@ -2156431,15 +2156606,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fidivrs (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x29(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x47(%rax) │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2157159,17 +2157335,17 @@ │ │ │ │ push %rsp │ │ │ │ rex.B sub $0x464f5250,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ca85(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x2ca85(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2ca85(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2157509,18 +2157685,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34(%rax,%rdx,2) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x70(%rax) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ca6f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5343070d,%eax │ │ │ │ push %rsp │ │ │ │ @@ -2157790,15 +2157968,15 @@ │ │ │ │ rex.WRB │ │ │ │ rex.RB sub $0x45505954,%eax │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ ... │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2158210,15 +2158388,15 @@ │ │ │ │ add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x2(%rdx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2(%rdx,%rcx,8) │ │ │ │ + add %bl,0x2(%rdx,%rcx,8) │ │ │ │ ... │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jae 19fffc3 │ │ │ │ (bad) │ │ │ │ movsxd 0x73(%edi,%ebx,2),%ebp │ │ │ │ data16 cs insb (%dx),%es:(%rdi) │ │ │ │ jae 19fffce │ │ │ │ @@ -2158272,16 +2158450,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%bl │ │ │ │ cmp (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + and %dl,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x3b,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2158314,16 +2158491,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fs lret │ │ │ │ + add %dh,%al │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18083(%rax) │ │ │ │ @@ -2158349,15 +2158526,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3(%rbx,%riz,1) │ │ │ │ + xorb $0x0,0x323(%rdx) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x18093(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5d(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ @@ -2159094,21 +2159271,19 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test %edx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - and (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x23,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xf7,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f70f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2bda2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2159169,15 +2159344,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x165(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsxd %ebx,%ecx │ │ │ │ + loopne 1a00985 │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ rex.XB add (%r8),%eax │ │ │ │ @@ -2309126,19 +2309302,20 @@ │ │ │ │ add $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ loopne 1c00395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x34(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x77,%al │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2309148,16 +2309325,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1b(%rax) │ │ │ │ loopne 1c003dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x2cc,%edx │ │ │ │ + rex mov $0x2cc,%edx │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2309166,15 +2309342,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e01b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e(%rax) │ │ │ │ + add %dl,0x3e(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2309200,16 +2309376,16 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - fisubl (%rbx,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + frstor (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rcx │ │ │ │ @@ -2309271,15 +2309447,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e057,%al │ │ │ │ + movabs 0x600000000001e057,%al │ │ │ │ test %ecx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2309295,15 +2309471,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ loopne 1c005d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fcmovne %st(6),%st │ │ │ │ + loopne 1c005b5 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2309408,15 +2309585,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e211(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ cmp %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2310286,15 +2310463,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c01505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2(%rcx,%rbx,8) │ │ │ │ + add %ch,0x2(%rcx,%rbx,8) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2310882,15 +2311059,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ punpcklbw (%rcx),%mm0 │ │ │ │ ... │ │ │ │ - lock or $0x2d2,%eax │ │ │ │ + loopne 1c01d87 │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2310898,31 +2311077,32 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ punpcklbw (%rcx),%mm0 │ │ │ │ ... │ │ │ │ - add %cl,0x2d8(%rdi) │ │ │ │ + lock mov %eax,%ds │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ adc %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - and %cl,(%rdx) │ │ │ │ + xor %cl,(%rdx) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2310936,15 +2311116,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ adc %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x20(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ @@ -2311485,19 +2311665,20 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ adc 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - rorb $1,-0x23(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x49,%al │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2311594,15 +2311775,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16014(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d739(%rax) │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2311610,15 +2311793,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16014(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ xor $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2311629,16 +2311812,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ adc $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2d(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcl %cl,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2312326,21 +2312509,18 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,-0x37(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x16022,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x324d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16022(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ @@ -2312501,15 +2312681,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ @@ -2312525,16 +2312705,15 @@ │ │ │ │ es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ loopne 1c03515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c03545 │ │ │ │ - (bad) │ │ │ │ + lock sub %esi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2312584,17 +2312763,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %cl,0x73(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x0(%rsi,%rdi,2) │ │ │ │ add %ah,0x1602860(%rax) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2313018,15 +2313195,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313040,15 +2313218,15 @@ │ │ │ │ xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2313064,16 +2313242,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1c03c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ + jo 1c03bfe │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2313089,15 +2313266,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loope 1c03cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xd6,%dh │ │ │ │ + jo 1c03c98 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313111,15 +2313289,15 @@ │ │ │ │ xor 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c03ca1 │ │ │ │ loope 1c03cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cd(%rdx) │ │ │ │ + adc %dl,0x2cd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2313132,15 +2313310,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d6c2(%rax) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2313151,18 +2313331,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d6d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2313195,15 +2313372,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2a(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313215,16 +2313393,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x51(%rax) │ │ │ │ loope 1c03e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rcx) │ │ │ │ - lret $0x2 │ │ │ │ + lock cmp %cl,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2313237,15 +2313415,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16(%rax) │ │ │ │ loop 1c03ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x28(%rbp) │ │ │ │ + lock je 1c03e83 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313259,19 +2313437,19 @@ │ │ │ │ ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ loope 1c03eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xc8,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xd5,%al │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2313362,15 +2313540,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4f(%rax) │ │ │ │ + add %dl,-0x4f(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313384,15 +2313562,15 @@ │ │ │ │ cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x23(%rax) │ │ │ │ + add %al,0x23(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2313407,15 +2313585,16 @@ │ │ │ │ cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c040f7 │ │ │ │ loop 1c040e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %dl,%bl │ │ │ │ + (bad) │ │ │ │ + or $0xda,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313450,18 +2313629,17 @@ │ │ │ │ cmp 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ loop 1c04175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x2da(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + sbbb $0x0,0x2da(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2313528,15 +2313706,16 @@ │ │ │ │ ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313550,15 +2313729,15 @@ │ │ │ │ ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x63(%rax) │ │ │ │ loopne 1c042dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ch │ │ │ │ + adc %cl,%ch │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313571,15 +2313750,19 @@ │ │ │ │ add %dh,0x3f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002caf9,%al │ │ │ │ + nop │ │ │ │ + stc │ │ │ │ + lret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2313590,16 +2313773,15 @@ │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ loopne 1c0436d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - lret │ │ │ │ + subb $0xcb,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313707,15 +2313889,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x16043(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e00e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xd(%rax) │ │ │ │ + add %ah,0xd(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2313746,15 +2313928,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16044(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2f(%rax) │ │ │ │ + add %al,-0x2e(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2313791,16 +2313973,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ loop 1c0463d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002d8bd,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x2d8,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2314148,16 +2314333,15 @@ │ │ │ │ rex.WR (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ loop 1c04b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,%ch │ │ │ │ + adcb $0xcd,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2314367,20 +2314551,20 @@ │ │ │ │ rex.WRX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp *%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %bl,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2315370,15 +2315554,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16067(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x53(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rbx │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2315391,17 +2315576,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ loopne 1c05be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x2c6(%rbp) │ │ │ │ + mov $0x8a,%al │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2315430,15 +2315617,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x19(%rax) │ │ │ │ loopne 1c05c75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xc6,%al │ │ │ │ + shl $0xc6,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2315450,15 +2315637,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push $0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c733(%rax) │ │ │ │ + add %al,0x2c731(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2315511,16 +2315698,16 @@ │ │ │ │ add %al,%al │ │ │ │ imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - popf │ │ │ │ + add %dh,%al │ │ │ │ + pushf │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2315660,17 +2315847,16 @@ │ │ │ │ jno 1c05fe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xd(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or $0x2d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2317970,19 +2318156,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x160ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ loop 1c07f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0xd2,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2317992,15 +2318180,15 @@ │ │ │ │ mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ loop 1c07f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ rolq %cl,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2318014,15 +2318202,17 @@ │ │ │ │ add %ah,0x160bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ loop 1c07f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2d1(%rdx) │ │ │ │ + loopne 1c07f5c │ │ │ │ + roll $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2318033,20 +2318223,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbp │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,-0x30(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2318256,16 +2318445,16 @@ │ │ │ │ ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c0834f │ │ │ │ loop 1c082fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c0835c │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %bl,-0x3f(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2318277,15 +2318466,15 @@ │ │ │ │ add %al,0x160c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsi │ │ │ │ loop 1c08345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bh │ │ │ │ + xor %bl,%ch │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2318346,21 +2318535,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ loop 1c0841d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + sbbb $0x2,-0x2c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2318369,19 +2318556,20 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,(%rax,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdx) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xor %dl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2318391,16 +2318579,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB fiaddl (%r10) │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2318413,19 +2318601,19 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x26(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rex │ │ │ │ + rex fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2318433,16 +2318621,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x160c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35(%rax) │ │ │ │ loopne 1c0853d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002da5b,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2318709,19 +2318901,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loopne 1c0892d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + ffree %st(4) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2319098,15 +2319291,15 @@ │ │ │ │ add %ah,%al │ │ │ │ fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c89e(%rax) │ │ │ │ + add %ah,0x2c89e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2319284,16 +2319477,16 @@ │ │ │ │ loope 1c09163 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2319305,20 +2319498,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x160e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3c(%rax) │ │ │ │ loopne 1c09155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0xc5,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + test $0x2c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2319328,19 +2319519,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3c(%rax) │ │ │ │ loopne 1c0919d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c0916e │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x480000000002c5c7,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2319608,17 +2319796,16 @@ │ │ │ │ out %eax,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.X jrcxz 1c0958d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jrcxz 1c09553 │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bl,%dl │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2319708,16 +2319895,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ loop 1c096f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0xc0,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,%ch │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2319878,16 +2320065,16 @@ │ │ │ │ add %al,0x160e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ loopne 1c0997d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and %bh,%cl │ │ │ │ + adc %ah,(%rbx) │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2321498,15 +2321685,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e047(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c555(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2321519,16 +2321708,16 @@ │ │ │ │ or 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ loopne 1c0affd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdx) │ │ │ │ - (bad) │ │ │ │ + rex sbb %ebp,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2321890,17 +2322079,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e04a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0xc2,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c2b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2321911,17 +2322098,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x16115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WX loopne 1c0b59d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2c2(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + rclb $0x0,0x2c2(%rcx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2321956,17 +2322143,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WXB loopne 1c0b62d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x2c2(%rbp) │ │ │ │ + xor %bh,-0x3e(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2324360,19 +2324549,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ loope 1c0d6cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x36(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x76,%al │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2324400,19 +2324589,17 @@ │ │ │ │ add %dl,0x16146(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ loopne 1c0d75d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %ds,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x2da(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2326785,17 +2326972,16 @@ │ │ │ │ add %al,0x16167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c0f605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6a,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + imul $0x2,%ebp,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2326903,19 +2327089,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c0f7b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c0f7ee │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,(%rbx,%rbx,8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2326925,15 +2327111,16 @@ │ │ │ │ imul $0x0,0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c0f7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WX fildl (%rdx) │ │ │ │ + rex │ │ │ │ + rex.WR fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2326944,15 +2327131,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1616b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x61(%rax) │ │ │ │ loopne 1c0f845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x25(%rbp) │ │ │ │ + add %ah,-0x25(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2326989,19 +2327176,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ loop 1c0f8d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xcd,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xf6,%al │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2328422,15 +2328610,15 @@ │ │ │ │ add %dh,0x16196(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loope 1c10bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2ca(%rsi) │ │ │ │ + add %bl,0x2ca(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2328466,15 +2328654,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ loope 1c10c85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %edx,%esp │ │ │ │ + loopne 1c10c8b │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2328887,18 +2329076,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ psraw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x2,-0x25(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,-0x25(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2329083,16 +2329273,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50(%rax) │ │ │ │ loop 1c114ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rbp │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2329103,18 +2329293,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x161ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB loop 1c114f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7e,%al │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + add $0x2,%edi │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2329147,15 +2329337,15 @@ │ │ │ │ add %dh,0x161ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1c11585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2c7(%rax) │ │ │ │ + shlb $1,0x2c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2329167,15 +2329357,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and $0xc8,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2329188,19 +2329378,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x161ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51(%rax) │ │ │ │ loop 1c11615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdd,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x100000000002d4dd,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2329210,34 +2329396,30 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x75(%rax) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - fldenv (%rbx,%rax,1) │ │ │ │ + add %ah,0x324dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xae,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x161ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rax │ │ │ │ loop 1c116a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rbx) │ │ │ │ @@ -2329251,23 +2329433,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000324ea,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ - jns 1c116f5 │ │ │ │ + xor %ch,0x161(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x51,%al │ │ │ │ + loop 1c116ed │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc 0x1(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2330725,18 +2330911,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c8fd(%rax) │ │ │ │ + add %dh,-0x3(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2331626,15 +2331813,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xd(%rax) │ │ │ │ loop 1c1378d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c13772 │ │ │ │ + shl $1,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2331649,19 +2331836,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ psrad (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x2,-0x37(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c13859 │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2331669,15 +2331857,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ {rex2 0x61} add %r16d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2c9(%rcx) │ │ │ │ + add %dh,0x2c9(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2331690,16 +2331878,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd(%rax) │ │ │ │ loop 1c13865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx) │ │ │ │ - lret $0x2 │ │ │ │ + lock sbb %ecx,%edx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2331714,15 +2331902,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c138ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%ah │ │ │ │ + loopne 1c1387e │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2331735,16 +2331923,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e20d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %ecx,%edx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2332791,16 +2332980,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2332815,15 +2333004,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %eax,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d7c3(%rax) │ │ │ │ + add %dl,0x2d7c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2332859,15 +2333048,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ loopne 1c147dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + loopne 1c1477c │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2332946,20 +2333135,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %fs,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb $0xd9,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2333111,16 +2333300,16 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mull 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RX leave │ │ │ │ + add %dh,%al │ │ │ │ + rex.RB leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2333354,15 +2333543,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ce8b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2334272,16 +2334463,17 @@ │ │ │ │ adc $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ loopne 1c15b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rcx) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + xor %ch,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2336605,16 +2336797,16 @@ │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x32d06(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ cmp 0x1(%rdx),%esp │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2337043,19 +2337235,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x32(%rsi,%rcx,2) │ │ │ │ movabs %eax,0x1301265de4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x324c5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,0x62(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2337064,16 +2337260,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rsp) │ │ │ │ - add %dh,0x42(%rax) │ │ │ │ + adc %ch,0x324(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1c17f34 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ @@ -2337086,18 +2337283,18 @@ │ │ │ │ or $0x17,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x24,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,%cl │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ @@ -2337108,15 +2337305,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x324(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x324,%esp │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x62(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2337183,16 +2337381,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %ah,0x1e23a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rcx │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ @@ -2337266,20 +2337463,19 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x2d0(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc $0x2,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x1f(%rbx) │ │ │ │ rex movabs %eax,0x13013fc264f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2337372,15 +2337568,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2338309,16 +2338505,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex jrcxz 1c18f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%ah │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + sbb $0xc0,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx,%rcx,8) │ │ │ │ sbb $0x390c941f,%eax │ │ │ │ jb 1c18f2a │ │ │ │ @@ -2338444,15 +2338640,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x62(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e7,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%dh │ │ │ │ + loopne 1c1908f │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2338625,20 +2338821,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x62(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb $0xd1,%al │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c19315 │ │ │ │ + roll $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x11bfc6ce(%rip) │ │ │ │ rex.RB (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2339270,15 +2339468,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %al,0x4b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe,%al │ │ │ │ + adc %ah,(%rdx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ @@ -2339401,15 +2339599,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + push %rax │ │ │ │ jle 1c19ca4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x3f(%rcx) │ │ │ │ @@ -2339666,19 +2339864,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,0x62(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d531(%rax) │ │ │ │ + add %dh,0x31(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x10(%rbp) │ │ │ │ (bad) │ │ │ │ xor $0xd4,%al │ │ │ │ mov $0x1301537d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2340204,15 +2340404,18 @@ │ │ │ │ xor %ch,0x62(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xb(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002d508,%al │ │ │ │ + orb $0xd5,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x4a(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ data16 (bad) │ │ │ │ loope 1c1a785 │ │ │ │ (bad) │ │ │ │ @@ -2340487,15 +2340690,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ or $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + xor %ch,%dl │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2340817,16 +2341020,16 @@ │ │ │ │ jo 1c1af25 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - iret │ │ │ │ + nop │ │ │ │ + rex iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ movabs %al,0x13015baf3fbd1374 │ │ │ │ @@ -2340858,20 +2341061,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %dl,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + rolb $1,0x2d5(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x7841d23c(%rbp) │ │ │ │ jmp 14c2dfa6 <_edata@@Base+0xf62dfa6> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2341165,22 +2341368,17 @@ │ │ │ │ jne 1c1b3a5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x54(%rax) │ │ │ │ loop 1c1b34d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd6,%al │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x100000000002d0d6,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rcx) │ │ │ │ and %ch,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fwait │ │ │ │ xor $0x84,%al │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2341192,15 +2341390,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ jne 1c1b3ed │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31(%rax) │ │ │ │ + add %al,0x31(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2341242,15 +2341440,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ loop 1c1b425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ + and %bl,(%rbx) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2341270,15 +2341468,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ loop 1c1b46d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ rex.WXB rolb $1,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2341293,15 +2341491,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1b521 │ │ │ │ (bad) │ │ │ │ add %al,0x55(%rax) │ │ │ │ loop 1c1b4b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2d3(%rbp) │ │ │ │ + lock lods %ds:(%rsi),%al │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3099abc3(%rbp,%rax,8) │ │ │ │ mov %ds,0x1(%rdi) │ │ │ │ @@ -2341312,15 +2341512,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x16277(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x50(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2341338,19 +2341539,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsp │ │ │ │ loop 1c1b545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x100000000002d1,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x2d1(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ adc -0x32fadce0(%rcx),%esp │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2341636,19 +2341836,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lock jnp 1c1b945 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c8f6(%rax) │ │ │ │ + add %ah,-0xa(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x384c16c0(%rip) │ │ │ │ mov %ss,0x130171(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2341743,15 +2341945,18 @@ │ │ │ │ lock jl 1c1baad │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2cf(%rbx) │ │ │ │ + (bad) │ │ │ │ + mov $0xcf,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x19(%rdi) │ │ │ │ (bad) │ │ │ │ lea (%rbx),%edx │ │ │ │ rex.WRXB add $0x13014d,%rax │ │ │ │ @@ -2341785,15 +2341990,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e7fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2341811,17 +2342016,21 @@ │ │ │ │ add %ah,0x1627d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002cf7e,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmpb $0x2,-0x31(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sbb $0x22,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %r10d,(%r11) │ │ │ │ @@ -2341861,15 +2342070,15 @@ │ │ │ │ jle 1c1bc15 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.XB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ + and %cl,%cl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x30(%rdx,%riz,2) │ │ │ │ @@ -2342290,15 +2342499,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000016283,%al │ │ │ │ cwtl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1c0fe │ │ │ │ + xor %ah,%ah │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ @@ -2342314,15 +2342523,16 @@ │ │ │ │ loopne 1c1c0d5 │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfb,%al │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx,%rbp,8) │ │ │ │ @@ -2342792,15 +2343002,15 @@ │ │ │ │ mov %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loopne 1c1c78d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2(%rax,%rbx,8) │ │ │ │ + and %ah,0x2(%rax,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x366907aa(%rbp) │ │ │ │ @@ -2342975,16 +2343185,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x162(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRX loop 1c1c9cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0xc0,%eax │ │ │ │ + rcr $0xc0,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x318c3662(%rcx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2343340,15 +2343549,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d2c4(%rax) │ │ │ │ + add %al,0x2d2c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ cs addr32 (bad) │ │ │ │ add %bh,0x59(%rdx) │ │ │ │ @@ -2343377,15 +2343586,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x162(%rdi) │ │ │ │ add %dh,-0x28(%rax) │ │ │ │ loopne 1c1cf25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xc0,%dh │ │ │ │ + sbb $0xc0,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x2fce9b9c(%rbp) │ │ │ │ rex.WRX movabs $0x13016f,%rbp │ │ │ │ @@ -2343668,17 +2343877,15 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ fsub %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %bl,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2d312(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ adc $0x821e,%ax │ │ │ │ jns 1c1d2fc │ │ │ │ @@ -2344031,15 +2344238,15 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fcomp %st(4) │ │ │ │ + rex (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3ceb06a8(%rip) │ │ │ │ (bad) 0x29(%rdi) │ │ │ │ @@ -2344162,15 +2344369,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e808(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d71e(%rax) │ │ │ │ + add %ah,0x1e(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x6(%rsi) │ │ │ │ rex.RB (bad) │ │ │ │ push %rdi │ │ │ │ @@ -2344256,16 +2344465,16 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dh,-0x8(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRX │ │ │ │ + push %rax │ │ │ │ + rex.WRB │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6a(%rax) │ │ │ │ @@ -2344280,15 +2344489,15 @@ │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1da48 │ │ │ │ + rex xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0xf(%rsi) │ │ │ │ @@ -2344304,15 +2344513,17 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ call 1c1daf8 │ │ │ │ - add %al,0x2d6e5(%rax) │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x74dd68c(%rax) │ │ │ │ test %esi,0x130143(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2344371,16 +2344582,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rdx,%riz,2) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ call 1c1dbd0 │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2d5 │ │ │ │ + add %dh,%al │ │ │ │ + rcl $0x2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7bbf8942(%rdi) │ │ │ │ @@ -2345118,17 +2345329,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e0d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0xc0,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x21(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ jmp 2e453aa8 <_edata@@Base+0x28e53aa8> │ │ │ │ pop %rsp │ │ │ │ @@ -2345163,16 +2345373,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x162a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ loopne 1c1e67d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe5,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + rex ffreep %st(0) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x25(%rcx) │ │ │ │ test $0x539085be,%eax │ │ │ │ push %rdi │ │ │ │ @@ -2345229,17 +2345439,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %al,-0x28(%rax) │ │ │ │ loopne 1c1e755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0xc0,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,%bh │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x7f8e9a9(%rcx) │ │ │ │ std │ │ │ │ repnz or %al,(%rcx) │ │ │ │ @@ -2345816,17 +2346025,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x162(%rbp) │ │ │ │ add %dl,%al │ │ │ │ add %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fcmovbe %st(5),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d5da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x592f839b(%rdi) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2345863,15 +2346070,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %dl,0x1e802(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x17(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2371265,15 +2371472,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x16f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe1,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d9f6(%rax) │ │ │ │ + add %ah,0x2d9f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ rex.WXB ja 1c3402a │ │ │ │ @@ -2371287,15 +2371494,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex xor $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %spl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d7f9(%rax) │ │ │ │ + add %al,0x2d7f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4b(%rdi) │ │ │ │ lock (bad) │ │ │ │ @@ -2371310,15 +2371517,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c34127 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c321(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb %bl,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2(%rax) │ │ │ │ shrl $1,0x53b211f9(%rsi) │ │ │ │ @@ -2371329,17 +2371538,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000016f35,%al │ │ │ │ and %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc1,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c1ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x27(%rsi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2371356,15 +2371563,17 @@ │ │ │ │ add %dl,%al │ │ │ │ xor $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ loope 1c3418d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xd7,(%rsi) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ @@ -2371381,19 +2371590,22 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x2d7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0xb(%rdi) │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ and %ebx,%edx │ │ │ │ pop %rbp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2371407,16 +2371619,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21(%rax) │ │ │ │ loope 1c3421d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c34281 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + rcrb $1,-0x29(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2392810,17 +2393021,22 @@ │ │ │ │ jo 1c45135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4519c │ │ │ │ loopne 1c4513d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002d8e4,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + in $0xd8,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ or %edi,%ebp │ │ │ │ jo 1c450fe │ │ │ │ loop 1c450f9 │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2401551,16 +2401767,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x69,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x2,%ecx │ │ │ │ + add %ah,0x2c17c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x69(%rbp) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ mov %es,%esi │ │ │ │ @@ -2402921,16 +2403137,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x169 │ │ │ │ ... │ │ │ │ - and %bl,(%rdx) │ │ │ │ - ret $0x2 │ │ │ │ + (bad) │ │ │ │ + adc %al,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ rex.RB sarb $1,0x59(%r14) │ │ │ │ @@ -2402940,17 +2403157,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x169ca(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + repnz roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ flds 0x64(%rcx) │ │ │ │ jle 1c4d3fd │ │ │ │ @@ -2402963,15 +2403178,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ ... │ │ │ │ - add %bl,%bl │ │ │ │ + xor %cl,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ lret $0x12b4 │ │ │ │ @@ -2406234,15 +2406449,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x177a6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c238(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x14(%rbx) │ │ │ │ jno 1c4fe41 │ │ │ │ cmp %al,0x13017792(%rax) │ │ │ │ @@ -2411454,15 +2411671,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e240(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c7a0(%rax) │ │ │ │ + add %ah,0x2c7a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi,%rsi,8) │ │ │ │ mov $0x605865d8,%ebp │ │ │ │ @@ -2449179,15 +2449396,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ je 1c768a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fsubr %st,%st(0) │ │ │ │ + lock fucomp %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2449275,17 +2449492,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x75(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fucomp %st(0) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1e8de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2453758,22 +2453973,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ jg 1c7a48d │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c944a7 │ │ │ │ + orb $0x0,0x2db(%rdi) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x75d5d39d(%rbx) │ │ │ │ (bad) │ │ │ │ mov (%rax),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2564431,17 +2564642,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x2d06f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loope 1cd0e63 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c8e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax,%rax,8) │ │ │ │ ret $0xcb97 │ │ │ │ jg 1cd0f2d │ │ │ │ @@ -2565726,15 +2565935,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x30(%rsi) │ │ │ │ + add %dl,-0x30(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jbe 1cd2012 │ │ │ │ @@ -2565751,15 +2565960,15 @@ │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movsxd %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx,%rbp,2) │ │ │ │ @@ -2565779,20 +2565988,21 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd1fff │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x30(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + subb $0x2,-0x30(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x4f(%rsi) │ │ │ │ lea -0x73(%rsi,%r15,8),%r14 │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2565802,19 +2566012,15 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x91,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x2(%rsi,%rcx,8) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x40189086(,%rsi,4) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2565825,15 +2566031,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e792,%al │ │ │ │ + movabs 0x500000000001e792,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2565849,16 +2566055,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RX ret $0x2 │ │ │ │ + add %al,0x2c255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0xb8b022c(%rax) │ │ │ │ add $0x13012e13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565870,16 +2566075,16 @@ │ │ │ │ rex mov $0xd0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x2,-0x3c(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cd210c │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7ce7489a(%rax) │ │ │ │ or %ecx,%esi │ │ │ │ @@ -2565895,35 +2566100,41 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd220e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2(%rsp,%rax,8) │ │ │ │ + jo 1cd221a │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x434f1514(%rdx) │ │ │ │ imul $0x0,0x13016b(%rdx),%esp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2d0b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002cebe,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + mov $0x2ce,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push -0x16(%rdx) │ │ │ │ sub %edi,(%rcx) │ │ │ │ jbe 1cd2262 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565933,15 +2566144,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2256 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd226d │ │ │ │ + mov $0x36,%al │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x8(%rbp) │ │ │ │ @@ -2565958,16 +2566169,15 @@ │ │ │ │ mov $0xd0,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ - ret │ │ │ │ + xor $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2565982,15 +2566192,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xd0,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c27b(%rax) │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ pop %rsi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2566005,17 +2566216,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd22c3 │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e7(%rbp) │ │ │ │ - add %dh,0x2c(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub $0x2d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ mov $0xfa8f2223,%esi │ │ │ │ @@ -2566031,15 +2566241,15 @@ │ │ │ │ add %ah,0x2d0b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bh │ │ │ │ + mov $0xef,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ @@ -2566059,16 +2566269,16 @@ │ │ │ │ shlb $1,0x2d0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fwait │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %cl,%bh │ │ │ │ + xor %cl,(%rax) │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x33(%rdi) │ │ │ │ imul $0x1,0x7956ed02(%rbp),%ebx │ │ │ │ @@ -2566081,21 +2566291,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x2d4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x1a(%rsi) │ │ │ │ fs mov $0xb1,%ch │ │ │ │ data16 (bad) │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566105,16 +2566315,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x2d0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd23f8 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.R roll $1,(%rdx) │ │ │ │ + jo 1cd2486 │ │ │ │ + roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x31(%rax) │ │ │ │ @@ -2566133,16 +2566343,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ popf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %cl,%bh │ │ │ │ + and %ch,(%rax) │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ shrl $1,(%rax) │ │ │ │ @@ -2566159,15 +2566369,15 @@ │ │ │ │ add %dl,0x2d0b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x2d1(%rbp) │ │ │ │ + adc %cl,0x2d1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ mov $0xd3be35d2,%ebx │ │ │ │ @@ -2566181,15 +2566391,15 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0xd0,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movabs %eax,0x8300000000002d1 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x27(%rax,%rax,2) │ │ │ │ and 0x10924aa(%rax),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2566224,21 +2566434,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x2d0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock stc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x2,-0x2b(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002d56b,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3f(%rax) │ │ │ │ inc %al │ │ │ │ pop %rdi │ │ │ │ cmp $0xfb,%al │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566250,21 +2566456,17 @@ │ │ │ │ mov $0xd0,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x2b(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002d576,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dh │ │ │ │ jo 1cd259e │ │ │ │ js 1cd25c1 │ │ │ │ xchg %eax,%edx │ │ │ │ movb $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566341,21 +2566543,20 @@ │ │ │ │ mov $0xd0,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rsi) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $1,0x2cf(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x30(%rsi) │ │ │ │ shll $1,0x2527d72e(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2566364,17 +2566565,21 @@ │ │ │ │ push %rax │ │ │ │ mov $0xd0,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ call 1cd293d │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d441,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + addb $0x2,-0x2c(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ sysretl │ │ │ │ mov $0x3b,%ah │ │ │ │ pop %rsp │ │ │ │ push %rbp │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2566404,15 +2566609,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rsi) │ │ │ │ + loopne 1cd2817 │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x57(%rdi,%rsi,8) │ │ │ │ @@ -2566426,15 +2566631,15 @@ │ │ │ │ mov $0xd0,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd27fc │ │ │ │ + and %cl,%dl │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566455,21 +2566660,21 @@ │ │ │ │ mov $0xd0,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd28c7 │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $0x2,-0x31(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdi) │ │ │ │ sahf │ │ │ │ ja 1cd2829 │ │ │ │ (bad) │ │ │ │ jbe 1cd2904 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566482,20 +2566687,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1cd289e │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cd28ac │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x2c0b848f(%rbx) │ │ │ │ and 0x13013b(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2566504,22 +2566711,20 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2960 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd2920 │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0xdc,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x4bf74210(%rsi) │ │ │ │ fwait │ │ │ │ or %esi,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2566528,20 +2566733,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d0b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x51(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2db(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x2(%rbx,%rbx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x8852e93(%rip) │ │ │ │ int $0x74 │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2566550,22 +2566753,21 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0xd0,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e74a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7f(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + jg 1cd2976 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x69(%rbp) │ │ │ │ mov (%rdx),%edx │ │ │ │ es in $0xed,%al │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566599,20 +2566801,20 @@ │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lock out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2d4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0xd4,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ rex.R xchg %eax,%edx │ │ │ │ fs int3 │ │ │ │ jg 1cd2a53 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566624,15 +2566826,15 @@ │ │ │ │ jo 1cd2a18 │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ + add %al,-0x66(%rax) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566649,18 +2566851,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000002d0b6,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd2a45 │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x2cf(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ and -0xb(%rbp),%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ or %ebp,(%rdi,%rsi,1) │ │ │ │ @@ -2566673,23 +2566872,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2d0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2a88 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,-0x23(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ push %rbp │ │ │ │ sub %esp,0xd2a2677(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566698,34 +2566894,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2adc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2dd(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002ddb8,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x57b1951(%rbp) │ │ │ │ rex.RB scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e795,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + movabs 0xb00000000001e795,%al │ │ │ │ + nop │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566739,21 +2566932,21 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd2b81 │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e789,%al │ │ │ │ - cmp $0x2dd,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xb00000000001e789,%al │ │ │ │ + cmp $0xdd,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x2d(%rdx) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ bnd jge 1cd2c21 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566763,36 +2566956,36 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000002d0b7,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x2(%rbp,%rdx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x652b810d(%rdi) │ │ │ │ mov $0x13012869,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2d0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d2f0,%al │ │ │ │ + xor $0xd2,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x611e9d0f(%rbp) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566801,16 +2566994,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cld │ │ │ │ + add %ah,%al │ │ │ │ + sti │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566825,20 +2567018,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd6,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %dl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + and %cl,(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rbx) │ │ │ │ enter $0x301b,$0x2 │ │ │ │ jrcxz 1cd2d59 │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566867,20 +2567062,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000002d0b8,%al │ │ │ │ in (%dx),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x2d4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x80,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x56015d5a(%rax) │ │ │ │ ss gs (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2566888,16 +2567084,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd9,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4d,%al │ │ │ │ - filds (%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.WRB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x48(%rdx) │ │ │ │ @@ -2566911,16 +2567107,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2d0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,0x6e(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ (bad) │ │ │ │ @@ -2566934,16 +2567129,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x2d0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %ebx,%edi │ │ │ │ + add %al,%al │ │ │ │ + test %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x75(%rdi) │ │ │ │ ss test %ebp,%ebp │ │ │ │ @@ -2566960,16 +2567155,15 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x2df,%edi │ │ │ │ + lock mov $0x2df,%esi │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ lret │ │ │ │ @@ -2566982,17 +2567176,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,0x2d0b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %bl,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2de07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ @@ -2567009,19 +2567201,21 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x2d0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd2f12 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2(%rdi,%rbx,8) │ │ │ │ + and %dh,0x2(%rdi,%rbx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%cl │ │ │ │ jae 1cd2f70 │ │ │ │ loopne 1cd2fcf │ │ │ │ rex.WX ret │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567031,22 +2567225,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x2d0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd2f6b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dl │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xdf,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdi) │ │ │ │ cmp %bl,%dl │ │ │ │ mov $0x714252c2,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567055,16 +2567247,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2d0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xc0,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,(%rcx) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ mov $0x6a,%ch │ │ │ │ mov $0x703f7d2c,%edx │ │ │ │ @@ -2567079,15 +2567271,19 @@ │ │ │ │ mov $0x2d0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c0aa,%al │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ fisttps -0x4c(%rax) │ │ │ │ sbb 0x130130d4(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567097,15 +2567293,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2d0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x2d4(%rbp) │ │ │ │ + (bad) │ │ │ │ + lea (bad),%edx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ cmpl $0x30,-0x3e60732d(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567118,20 +2567318,21 @@ │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd3088 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x2d4(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xa9,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x2c(%rsi) │ │ │ │ (bad) │ │ │ │ jnp 1cd30c3 │ │ │ │ and 0x130167(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2567161,15 +2567362,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2d0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaf,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d022,%al │ │ │ │ + andb $0xd0,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x5991470b(%rdx,%rsi,1) │ │ │ │ xchg %eax,%ebp │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567201,15 +2567405,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd316d │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rcx) │ │ │ │ call 1cd31c0 │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ int $0xd5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x61(%rsi) │ │ │ │ @@ -2567224,19 +2567428,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d0bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loopne 1cd31ea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d3be(%rax) │ │ │ │ + add %ah,-0x42(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x2b45d82c(%rip) │ │ │ │ cmp 0x130133(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2567244,17 +2567451,15 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x2d0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - not %ebp │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d5f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x74d7c77c(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ adc $0x29,%al │ │ │ │ @@ -2567716,20 +2567921,20 @@ │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xor $0x2de,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ loopne 1cd38cb │ │ │ │ pop %rdi │ │ │ │ fidivrs 0x130106(,%riz,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2569818,23 +2570023,19 @@ │ │ │ │ rex xor %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2de5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%cl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rcrl $0xd8,0x13(%rax,%rsi,1) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569863,16 +2570064,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ss rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %ebx,%esi │ │ │ │ + lock mov %bl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ mov $0xc1,%bl │ │ │ │ @@ -2571191,19 +2571391,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ - sti │ │ │ │ - jae 1cd63c5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1cd63f5 │ │ │ │ + movabs %eax,0x2b70000000000173 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2571293,15 +2571489,16 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2c00c(%rax) │ │ │ │ + add %dl,0xc(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2573302,17 +2573499,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2d6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rol $1,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c4e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ sub -0x4427fd36(%rip),%ebp │ │ │ │ ja 1cd7eaa │ │ │ │ @@ -2573325,15 +2573520,15 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c684(%rax) │ │ │ │ + add %dl,0x2c68f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x1848c293(%rdi) │ │ │ │ push %rdi │ │ │ │ cltd │ │ │ │ @@ -2573370,15 +2573565,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x2d6bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x79(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xc3,(%rdi) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ call 363688dd <_edata@@Base+0x30d688dd> │ │ │ │ @@ -2573458,22 +2573655,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e636(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rol $0x2,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2c3cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x7f675812(%rdi) │ │ │ │ jnp 1cd80f7 │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2574038,15 +2574232,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000002d715,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd87d3 │ │ │ │ + xor %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ stc │ │ │ │ @@ -2575703,20 +2575897,19 @@ │ │ │ │ fidivs 0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - in $0xc4,%eax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xd8,%al │ │ │ │ + add %al,(%rax,%rbx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2575729,16 +2575922,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ + ret $0x2c4 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rax,%rbx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2576814,15 +2577007,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cdaa44 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2577444,17 +2577637,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2d9d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c18e,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rcrb $1,0x2c1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ ret $0xcab4 │ │ │ │ or $0x1,%al │ │ │ │ mov $0x130126,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2579602,16 +2579798,15 @@ │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2da,%edi │ │ │ │ + adc %bh,0x2da(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2579623,16 +2579818,16 @@ │ │ │ │ and 0x1(%rcx),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0xc4,%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + je 1cdccf7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmc │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2579645,18 +2579840,17 @@ │ │ │ │ rex.XB add %al,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - mov $0x2c4,%edi │ │ │ │ + add %al,0x2c483(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cdcd77 │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ @@ -2579667,17 +2579861,15 @@ │ │ │ │ add (%rcx),%eax │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xc3,%bh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x2c3(%rsi) │ │ │ │ add %ah,0x2daf5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2579691,15 +2579883,15 @@ │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,-0x37(%rax) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmc │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ @@ -2579712,16 +2579904,16 @@ │ │ │ │ frstor 0x7a90440a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - ffree %st(3) │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ neg %dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579743,38 +2579935,46 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ - movabs 0xf6300000000002c3,%eax │ │ │ │ - fiaddl (%rdx) │ │ │ │ + pop %rsi │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + neg %dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x3e,%dl │ │ │ │ test %ecx,0x14f349a(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xa(%rax) │ │ │ │ + jo 1cdcee0 │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ @@ -2579786,18 +2579986,15 @@ │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rol %cl,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x2c3(%rsi) │ │ │ │ add %ah,0x2daf6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2579814,16 +2580011,16 @@ │ │ │ │ pop %rdi │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0xc3,%dl │ │ │ │ + loopne 1cdcfe9 │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ neg %dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579841,16 +2580038,15 @@ │ │ │ │ fnsave 0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - stc │ │ │ │ + add %dl,-0x2f(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ neg %edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2579869,40 +2580065,36 @@ │ │ │ │ or $0x1244501,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0xc3,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - neg %edx │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + imul $0x2,%ebx,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,%bh │ │ │ │ + fiaddl (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ movabs 0x13012479ba8f0894,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cdd024 │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ neg %edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579921,21 +2580113,17 @@ │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c49d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - neg %edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2daf7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2579948,16 +2580136,16 @@ │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xda,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2580065,15 +2580253,15 @@ │ │ │ │ xor %al,(%rdx) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ + loopne 1cdd293 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2580091,16 +2580279,16 @@ │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xc6,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ch,%ah │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ repnz adc $0xffffffca,%eax │ │ │ │ xchg %rax,%r13 │ │ │ │ @@ -2580138,15 +2580326,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdi) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cdd38a │ │ │ │ + jo 1cdd398 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x7f309412(%rbp) │ │ │ │ ds adc 0x13(%rcx,%rax,1),%esi │ │ │ │ @@ -2580510,20 +2580698,18 @@ │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - inc %ah │ │ │ │ - add (%rax),%al │ │ │ │ + rex ret │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1cdd7c6 │ │ │ │ + sarb $1,-0x25(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2580538,17 +2580724,15 @@ │ │ │ │ mov $0x0,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock inc %ah │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x2,%esp │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x2,%bl │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2581429,15 +2581613,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ cmp %eax,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d4e6(%rax) │ │ │ │ + add %dl,0x2d4e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x737eb9a4(%rbx) │ │ │ │ or %ah,0x1b(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2582015,15 +2582199,15 @@ │ │ │ │ xor %bh,-0x24(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rbx) │ │ │ │ + xor %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ rex.RB mov $0xed,%r15b │ │ │ │ @@ -2582317,15 +2582501,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lock int $0x1 │ │ │ │ ... │ │ │ │ - rolb $0x6f,(%rcx) │ │ │ │ + mov $0xfc,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2582335,15 +2582520,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%cl │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ - and %bl,(%rbx) │ │ │ │ + nop │ │ │ │ + in (%dx),%eax │ │ │ │ jo 1cdf0ad │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2582371,16 +2582557,16 @@ │ │ │ │ shlb $1,(%rdi) │ │ │ │ ds add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cdf1 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2c0a4(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2582389,32 +2582575,36 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%bl │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ - shlb $1,0x2c0(%rsi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + movabs 0x2c0a5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xc1,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x2c1f6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2582517,15 +2582707,16 @@ │ │ │ │ in $0xf0,%al │ │ │ │ and %edi,0x4(%rcx,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repz int $0x1 │ │ │ │ ... │ │ │ │ - loopne 1cdf2df │ │ │ │ + (bad) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2582535,16 +2582726,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1cfc162 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %al,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2582751,16 +2582942,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dh │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + push $0xffffffffffffffc1 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2582769,17 +2582960,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1cdf8,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - je 1cdf60c │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2582867,15 +2583057,15 @@ │ │ │ │ sarb $1,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cdf75f │ │ │ │ + adc %ah,%ch │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2582980,29 +2583170,33 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ - and %bh,0x2(%rcx,%rax,8) │ │ │ │ + rex js 1cdf894 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(1),%st │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ - jo 1cdf996 │ │ │ │ + jo 1cdf992 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2583058,33 +2583252,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cli │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ - shrb $1,0x2c1(%rbp) │ │ │ │ + loopne 1cdf999 │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - mov $0xc1,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + lock stos %eax,%es:(%rdi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2583143,15 +2583339,19 @@ │ │ │ │ add %cl,0x2dd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c353,%al │ │ │ │ + loopne 1cdfb83 │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x11a3e633(%rip) │ │ │ │ js 1cdfb51 │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2583182,16 +2583382,17 @@ │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe6,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x587644be(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2583244,53 +2583445,45 @@ │ │ │ │ movsxd 0x42cac(%rip),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfc,%al │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ - adc %cl,%cl │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %bh,0x2c1(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bh │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ - movabs 0x2c1c9,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x2c1(%rbp) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0xc2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,(%rdx,%rax,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2583381,21 +2583574,22 @@ │ │ │ │ xorb $0x2,-0x3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %bl,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x18(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%dl │ │ │ │ sbb $0x47,%al │ │ │ │ xor %ah,0xe(%rdi) │ │ │ │ jns 1cdfe61 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2583404,15 +2583598,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000002ddc4,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cdfe49 │ │ │ │ + rcr $1,%bl │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x34(%rbp) │ │ │ │ or $0x6e30cdd8,%eax │ │ │ │ @@ -2583464,31 +2583658,37 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1cdff39 │ │ │ │ int $0x1 │ │ │ │ ... │ │ │ │ - andb $0x2,-0x3d(%rax) │ │ │ │ + adc %ch,-0x3d(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cdff82 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c36c(%rax) │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2583597,16 +2583797,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - mov %ebx,%es │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2c3a2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2583686,38 +2583886,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + movabs %eax,0x2c3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %dh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %al,%ch │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %ch,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2583728,16 +2583925,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,(%rsi,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c544(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2583789,15 +2583985,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsi) │ │ │ │ + jo 1ce0390 │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2583810,16 +2584006,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jb 1ce038b │ │ │ │ + xor %dh,-0x40(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.X in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2583889,16 +2584084,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsp │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2583908,16 +2584103,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x1ce,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x3b(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2583996,15 +2584192,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c5d5(%rax) │ │ │ │ + add %dl,0x2c5cc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2584015,15 +2584211,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x26(%rax) │ │ │ │ + add %al,-0x28(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2584087,36 +2584283,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + call 1ce09f3 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c5ec(%rax) │ │ │ │ + add %dh,-0x14(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2584288,15 +2584482,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce09ab │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c637(%rax) │ │ │ │ + add %ah,0x2c636(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2584305,15 +2584499,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1ce0a,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c63d(%rax) │ │ │ │ + add %dh,0x2c63e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2584371,16 +2584565,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WR movb $0x0,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WXB movb $0x0,(%r10) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2584390,16 +2584584,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rsi,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRB movb $0x0,(%r10) │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2584409,15 +2584603,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ je 1ce0b23 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2584430,15 +2584624,16 @@ │ │ │ │ (bad) │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x40(%rax) │ │ │ │ + nop │ │ │ │ + ja 1ce0b6b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e534(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2584475,29 +2584670,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xc(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - es movl $0x0,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xce0f,$0x1 │ │ │ │ ... │ │ │ │ - mov $0x2d,%al │ │ │ │ + jo 1ce0cad │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584652,16 +2584848,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2de86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + int1 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x7661b8e3(%rdx) │ │ │ │ rorb $0x0,0x130118(%rbp) │ │ │ │ @@ -2584735,50 +2584931,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %al,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x3a(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1cfde2d │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %al,0x2c73a(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x8f,%al │ │ │ │ - ret $0x2 │ │ │ │ + add %dh,0x2c28f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2584816,17 +2585010,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc7,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c7af(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2584837,43 +2585029,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ adc %dh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c7b8(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2c7,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - ret $0x2 │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x2c2(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x2ec1fe7b(%rdx) │ │ │ │ ds pop %rdx │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2584948,52 +2585136,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce12b4 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3f(%rax) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1ce15 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c7c1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x2c7 │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - lahf │ │ │ │ - ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xe(%rax) │ │ │ │ + rcrb $1,0x2c2(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1ce133c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2585164,52 +2585347,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4c(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xc8,%dh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x2c8,%ecx │ │ │ │ + add %al,0x2c8bc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x2c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2c2(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x100000000001e77d,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + movabs 0xa00000000001e77d,%al │ │ │ │ + out %al,(%dx) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585265,15 +2585454,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ret │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2585282,17 +2585472,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xce,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ror $0x2,%eax │ │ │ │ + add %al,-0x3b(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585304,16 +2585495,17 @@ │ │ │ │ nop │ │ │ │ in (%dx),%eax │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rcx) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + nop │ │ │ │ + sub %cl,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsi,%riz,4) │ │ │ │ ss repnz (bad) │ │ │ │ fistl (%rdi,%riz,1) │ │ │ │ @@ -2585327,21 +2585519,17 @@ │ │ │ │ shr $0xde,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul $0x2,%ecx,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002c176,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ add %ah,0x5(%rax) │ │ │ │ jnp 1ce1804 │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585389,36 +2585577,33 @@ │ │ │ │ rorl %cl,0x21(%rsi) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xce18,$0x1 │ │ │ │ ... │ │ │ │ - rex xchg %eax,%ecx │ │ │ │ - lret $0x2 │ │ │ │ + xor %cl,0x2ca(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fwait │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2585585,15 +2585770,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %esi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4f(%rax) │ │ │ │ + add %dh,-0x64(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2585603,16 +2585788,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps 0x1ce(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0xca,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + popf │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2585734,18 +2585920,15 @@ │ │ │ │ lock xor %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rdi) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002c11d,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0xca32735(%rbx,%rax,2) │ │ │ │ (bad) │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585797,15 +2585980,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2caf4(%rax) │ │ │ │ + add %al,-0xc(%rax) │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2585815,19 +2585999,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1ce22,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - clc │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0x2,%edx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2585866,15 +2586048,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x3e(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e765(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x45(%rax) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2585912,20 +2586094,21 @@ │ │ │ │ xor %ah,0x2(%rdx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce1fcc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x24(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + shrb $0x2,-0x24(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bh │ │ │ │ popf │ │ │ │ xor $0x92,%ch │ │ │ │ xorq $0x13,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2586108,22 +2586291,21 @@ │ │ │ │ add %ah,0x2df8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x1f81bccf(%rsi) │ │ │ │ (bad) │ │ │ │ loopne 1ce2229 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586174,17 +2586356,15 @@ │ │ │ │ decb 0x410a9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1cff0cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %ecx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cb06(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2586195,15 +2586375,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb01(%rax) │ │ │ │ + add %dl,0x7(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2586217,16 +2586399,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x2c268(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e771(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ + add %dl,%al │ │ │ │ + popf │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586466,15 +2586648,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0x2ce,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2586620,16 +2586802,15 @@ │ │ │ │ lock filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce2827 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + ror $1,%ch │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586690,20 +2586871,22 @@ │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock neg %esi │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1ce2939 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ sbb $0x6f,%al │ │ │ │ push %rdi │ │ │ │ mov $0x1114f531,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2586758,15 +2586941,17 @@ │ │ │ │ and %bh,%cl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2df24(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ @@ -2586929,48 +2587114,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1ce2c66 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d017(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1ce30 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %al,0x2d01d(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2587083,15 +2587270,16 @@ │ │ │ │ mov $0xcc,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x18(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587108,22 +2587296,20 @@ │ │ │ │ mov $0xcf,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rbx) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0xdb,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x3b(%rcx,%rsi,8) │ │ │ │ sahf │ │ │ │ xchg %eax,(%rax,%rdi,1) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587155,17 +2587341,22 @@ │ │ │ │ rol %cl,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002db5f,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock pop %rsi │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub %edx,-0x2eefe352(%rdx) │ │ │ │ rex.WXB adc %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2587258,15 +2587449,17 @@ │ │ │ │ add %ch,-0x17128537(%rbp) │ │ │ │ adc %edi,0x43f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ce30(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d023(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and %eax,%edx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2587277,16 +2587470,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - es rolb $1,(%rdx) │ │ │ │ + add %ah,0x26(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2587422,15 +2587615,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ch │ │ │ │ + jo 1ce324f │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587464,16 +2587657,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx,%rax,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e735(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,$0xda │ │ │ │ + add %al,%al │ │ │ │ + out %al,$0xda │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2587586,35 +2587779,29 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1d0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x2f(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + rex.WRXB rolq $1,(%r10) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,%al │ │ │ │ - xor $0xce,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1d00331 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x11(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2587747,15 +2587934,18 @@ │ │ │ │ add %ah,0x2c32f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ leave │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c657,%al │ │ │ │ + and %ch,-0x3a(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ push %rax │ │ │ │ mov %esi,%esp │ │ │ │ rex.WB mov $0xb,%r14b │ │ │ │ (bad) │ │ │ │ @@ -2587771,16 +2587961,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB movb $0x0,(%r10) │ │ │ │ + push %rax │ │ │ │ + pop %rsi │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ rex.WRB ret │ │ │ │ jge 1ce3763 │ │ │ │ @@ -2587794,15 +2587985,15 @@ │ │ │ │ xor %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x35,%al │ │ │ │ + loopne 1ce3799 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ jae 1ce3731 │ │ │ │ @@ -2587819,21 +2588010,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce37ba │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xc6,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2c6,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x6a(%rdi) │ │ │ │ pop %rbx │ │ │ │ loope 1ce379b │ │ │ │ rolb $1,0xc(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587846,15 +2588037,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0x8300000000002c6 │ │ │ │ + xor %ch,0x2c6(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ push %rax │ │ │ │ @@ -2587869,15 +2588062,15 @@ │ │ │ │ add %dh,0x2c331(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%edx │ │ │ │ + mov $0x9f,%al │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ (bad) │ │ │ │ @@ -2587895,15 +2588088,15 @@ │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce37fd │ │ │ │ + jo 1ce3809 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ in $0xfd,%eax │ │ │ │ @@ -2587922,15 +2588115,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x3a(%rax) │ │ │ │ + push %rax │ │ │ │ + add $0x2,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2587950,16 +2588144,17 @@ │ │ │ │ xor %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rol %cl,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ jb 1ce393a │ │ │ │ jl 1ce3997 │ │ │ │ @@ -2587976,20 +2588171,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2c5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,%cl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bh │ │ │ │ rex.WRX xchg %r15,0x2c(%rdx) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2587998,15 +2588193,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000002c333,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x2c5(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x2c5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ shlb %cl,0x51ea8494(%rsp,%rcx,8) │ │ │ │ @@ -2588018,16 +2588214,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx,%rax,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x58(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x2c5b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ pop %rcx │ │ │ │ mov $0xedcc2a33,%ebp │ │ │ │ @@ -2588038,15 +2588233,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,(%rbx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e6(%rcx) │ │ │ │ - add %dh,-0x60(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ @@ -2588061,20 +2588257,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce3a09 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x2c5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%al │ │ │ │ or (%rsp,%rdi,8),%al │ │ │ │ cmc │ │ │ │ fmuls (%rbx) │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2588083,18 +2588279,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0x2c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x2c5(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + adc %bl,0x2c5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x43(%rbp) │ │ │ │ mov 0x5a(%rbp),%gs │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2588103,15 +2588301,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xor $0x2c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rsi,%riz,8) │ │ │ │ - add %ah,0x2c587(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x7f(%rbp) │ │ │ │ (bad) │ │ │ │ imul $0x4a,(%rdi,%rdx,2),%ecx │ │ │ │ @@ -2588127,17 +2588327,15 @@ │ │ │ │ ss ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce3bc0 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x2c5(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x37(%rdi) │ │ │ │ je 1ce3b0a │ │ │ │ rex.RX in $0x75,%eax │ │ │ │ xor %al,(%rcx) │ │ │ │ @@ -2588150,16 +2588348,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x36(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e69e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + jp 1ce3b50 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0xa(%rdi) │ │ │ │ mov $0x6c47,%bp │ │ │ │ iret │ │ │ │ @@ -2588440,16 +2588639,16 @@ │ │ │ │ mov %dh,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %esp,%ecx │ │ │ │ + add %dh,%al │ │ │ │ + sub %ah,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2595214,17 +2595413,16 @@ │ │ │ │ sub %dl,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - jae 1ce94f0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2c530(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2595816,15 +2596014,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c085(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test %eax,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e841(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2597621,18 +2597821,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xcf,(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002cf19,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x42445449(%rsi) │ │ │ │ mov $0x4,%bh │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598563,18 +2598760,23 @@ │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x2d3(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x6d(%rbx) │ │ │ │ adc $0xc70647b9,%eax │ │ │ │ jp 1cebe72 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2601195,15 +2601397,16 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xd0,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x38(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601256,15 +2601459,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RB rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - and %bl,%al │ │ │ │ + nop │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601320,20 +2601524,22 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,0x50(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex loope 1cee0c5 │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cee0ca │ │ │ │ + fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rdx) │ │ │ │ test %dl,0xdaae1ca(%rbp) │ │ │ │ jle 1cee10a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2601366,35 +2601572,37 @@ │ │ │ │ sbbb $0x2,-0x30(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cee154 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1cee14e │ │ │ │ - add (%rax),%al │ │ │ │ + shr $1,%bl │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x7a(%rsi,%rsi,8) │ │ │ │ (bad) │ │ │ │ repnz push %rsi │ │ │ │ mov $0x130150,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,0x2d05b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1(%rax) │ │ │ │ + add %dl,-0x1(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601568,16 +2601776,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cee38f │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - addr32 iret │ │ │ │ + xor %ah,-0x31(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ fwait │ │ │ │ @@ -2601711,20 +2601918,18 @@ │ │ │ │ enter $0x11d,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - nop │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + and %dl,0x2c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4a(%rax) │ │ │ │ - in $0x1,%eax │ │ │ │ + (bad) │ │ │ │ + rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601759,15 +2601964,15 @@ │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601805,27 +2602010,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%edi │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WXB in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %dl,0x2c0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,-0x1b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x1039516(%rdx) │ │ │ │ push %rcx │ │ │ │ in (%dx),%eax │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601847,16 +2602050,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2601890,17 +2602093,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - cwtl │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,0x2c098(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601935,15 +2602136,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2c0(%rdx) │ │ │ │ + rcrb $1,0x2c0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601978,17 +2602179,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - mov $0xc0,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c0b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jge 1cee93b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2602023,16 +2602222,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x49(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xc0,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e54b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2602061,26 +2602261,23 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x77f61a62(%rbp) │ │ │ │ movabs %eax,0x130171f9 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2c0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - orb $0x1,-0x1b(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x2c0(%rdi) │ │ │ │ + add %al,0x1e54b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x3f153acd(%rdi) │ │ │ │ adc $0x3,%al │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602105,19 +2602302,20 @@ │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%bl │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + lret $0x2c0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WXB in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1ceeb4d │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602158,16 +2602356,15 @@ │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ceebb2 │ │ │ │ - leave │ │ │ │ + rcrb $0xc9,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x47c42016(%rsi) │ │ │ │ jge 1ceebae │ │ │ │ @@ -2602726,16 +2602923,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cef2aa │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + rex rol $1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602773,16 +2602970,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x28(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fadd %st(0),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602795,15 +2602993,15 @@ │ │ │ │ int1 │ │ │ │ sbb 0x130169(%rip),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x2c7b1(%rax) │ │ │ │ + add %al,0x2c7bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ es rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2605882,17 +2606080,22 @@ │ │ │ │ and %dl,-0x27(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x63(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d9eb,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1cf19a5 │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x67241f13(%rbp) │ │ │ │ jp 1cf1a12 │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2605901,54 +2606104,50 @@ │ │ │ │ and %dl,-0x27(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2d9e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1cf1cdf │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%al │ │ │ │ int $0x85 │ │ │ │ sbb $0x69,%al │ │ │ │ movabs %eax,0x130168 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - flds (%rdx) │ │ │ │ + add %al,0x2d9ef(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x2d(%rax) │ │ │ │ adc 0x43(%rdi),%dh │ │ │ │ scas %es:(%rdi),%al │ │ │ │ ret $0x164 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - int1 │ │ │ │ - flds (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + lock flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605964,83 +2606163,88 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000002d9f6,%al │ │ │ │ - imul $0x1,%ebp,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jl 1cf1aaa │ │ │ │ - (bad) │ │ │ │ - movabs 0x130148bc1f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x2d9ff(%rax) │ │ │ │ + rex neg %cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e563(%rax) │ │ │ │ + add %dl,0x1e56b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %ch,0x3d47e49e(%rip) │ │ │ │ + add %bl,%al │ │ │ │ + jl 1cf1aaa │ │ │ │ (bad) │ │ │ │ - add $0x13010e,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x130148bc1f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x13(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf1bc5 │ │ │ │ + mov $0x63,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x3d47e49e(%rip) │ │ │ │ + (bad) │ │ │ │ + add $0x13010e,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %edx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsxd %ebp,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bl │ │ │ │ rex.WX lods %ds:(%rsi),%rax │ │ │ │ iret │ │ │ │ je 1cf1b58 │ │ │ │ xor $0x16,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf1bc4 │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex and %dl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x1(%rbp,%riz,8) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606051,33 +2606255,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + shrb $0xda,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e564(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e564,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x22e610a9(%rbx) │ │ │ │ ss testl $0x1301,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000002da30,%al │ │ │ │ - fs in $0x1,%eax │ │ │ │ + rex xor %bl,%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606088,15 +2606296,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf1cd3 │ │ │ │ + mov $0x59,%al │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2606111,16 +2606319,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdx │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf1d2e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606134,35 +2606342,38 @@ │ │ │ │ cmp $0x13013c95,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002da92,%al │ │ │ │ - gs in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + jo 1cf1c9c │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,-0x1b(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x77(%rbp) │ │ │ │ fisttpl (%rbx,%rdi,1) │ │ │ │ mov %cl,0x0(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606176,34 +2606387,34 @@ │ │ │ │ test $0x1301293d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x2da(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - gs in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %bh,0x2da(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x1b(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0xc976f5f(%rdi) │ │ │ │ adc (%rdi),%cl │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex int1 │ │ │ │ + mov $0xf0,%al │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2606219,16 +2606430,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - repnz fiaddl (%rdx) │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0x1,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2606244,36 +2606455,33 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xda,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + lock repz fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e567(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x380000000001e567,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x1f(%rsi) │ │ │ │ repz ss sbb $0xd8,%al │ │ │ │ {rex2 0x70} add %r18d,(%r19) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmc │ │ │ │ + loopne 1cf1eae │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2606284,38 +2606492,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34c39431(%rdx) │ │ │ │ subl $0x0,0x130128(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - clc │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %ah,0x2daf8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0x1,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x1b(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x1a(%rbp) │ │ │ │ fnstcw 0x6a(%rdx) │ │ │ │ xor %esi,0x130100(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x6(%rax) │ │ │ │ + add %al,-0x6(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2606332,15 +2606538,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x3(%rax) │ │ │ │ + add %al,-0x3(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606359,16 +2606565,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WR fildl (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WXB fildl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2606380,15 +2606586,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x2,-0x25(%rbp) │ │ │ │ + push %rax │ │ │ │ + rex.WRB fildl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2606403,18 +2606610,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2db65(%rax) │ │ │ │ + add %dl,0x65(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - gs in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606426,15 +2606634,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606452,16 +2606660,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %ah,-0x6e(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ addr32 in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606477,36 +2606684,43 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2db93(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x66,%al │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e566(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x7da56a26(%rdx) │ │ │ │ std │ │ │ │ lahf │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2db(%rbp) │ │ │ │ + lock xchg %eax,%esp │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2606519,44 +2606733,41 @@ │ │ │ │ xorl $0x130123,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x23(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x1,-0x1b(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + fstp %st(3) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1e566(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x34(%rbx) │ │ │ │ es (bad) │ │ │ │ lret $0x848c │ │ │ │ jle 1cf2202 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - repz fildl (%rdx) │ │ │ │ + add %dh,0x2dbf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1cf2288 │ │ │ │ - in $0x1,%eax │ │ │ │ + add %ah,%al │ │ │ │ + in $0x1,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606568,18 +2606779,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2dc0c(%rax) │ │ │ │ + add %dl,0xc(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test %ch,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7c(%rax) │ │ │ │ - call 1cf2270 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ @@ -2606588,38 +2606803,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%spl │ │ │ │ - add (%rax),%al │ │ │ │ + adc %dl,(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x22(%rbp) │ │ │ │ test %edi,0x12937a6(%rbp,%rbx,8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - cs faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2dc2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1(%rbp,%riz,8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606630,15 +2606844,17 @@ │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x2,-0x24(%rdi) │ │ │ │ + push %rax │ │ │ │ + push %rdi │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf23a9 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2606652,15 +2606868,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf23df │ │ │ │ + mov $0x5d,%al │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2606679,15 +2606895,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x5e(%rax) │ │ │ │ + add %al,0x5e(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2606702,41 +2606918,41 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - imul $0x2,%esp,%ebx │ │ │ │ add %dl,%al │ │ │ │ - addr32 in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push $0x2dc │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,-0x1b(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x2f(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x21,%ah │ │ │ │ and $0x70,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc6f70,%al │ │ │ │ + movabs 0x2dc6f40,%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606750,15 +2606966,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc7040,%al │ │ │ │ + movabs 0x2dc7010,%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606770,15 +2606986,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc7150,%al │ │ │ │ + movabs 0x2dc7120,%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606789,16 +2607005,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jae 1cf250f │ │ │ │ + and %dh,-0x24(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2606818,15 +2607033,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc84e0,%al │ │ │ │ + movabs 0x2dc84b0,%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606839,15 +2607054,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc85b0,%al │ │ │ │ + movabs 0x2dc8580,%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606858,15 +2607073,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc8680,%al │ │ │ │ + movabs 0x2dc8650,%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606875,15 +2607090,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x2dc(%rdx) │ │ │ │ + loopne 1cf25db │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2606896,37 +2607113,40 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2dc95(%rax) │ │ │ │ + add %dh,-0x6b(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push $0x1e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e568(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x6f(%rbp) │ │ │ │ je 1cf26e3 │ │ │ │ shr $1,%edx │ │ │ │ (bad) │ │ │ │ jo 1cf26ca │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x59(%rax) │ │ │ │ + add %al,-0x59(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2606942,16 +2607162,16 @@ │ │ │ │ adc %al,0x130106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %dh,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2606967,15 +2607187,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2dce6(%rax) │ │ │ │ + add %al,0x2dce6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2606992,39 +2607212,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x2dd0d(%rax) │ │ │ │ + add %dl,0xd(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ mov $0x85,%ch │ │ │ │ cmp -0x51(%rax),%ecx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rdi) │ │ │ │ + lock (bad) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607036,16 +2607253,16 @@ │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - paddusw (%rdx),%mm0 │ │ │ │ + and %cl,(%rdi) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607055,57 +2607272,61 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - paddusw (%rdx),%mm0 │ │ │ │ + add %dl,0x2dd0f(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rsi) │ │ │ │ add $0x62d8c279,%eax │ │ │ │ js 1cf2935 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - fldl (%rdx) │ │ │ │ + rclb $0xdd,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x65(%rax,%rdi,8) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ cmc │ │ │ │ mov 0x1(%rdi),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2dd17(%rax) │ │ │ │ + add %dl,0x17(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2607119,16 +2607340,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %ebp,%ebx │ │ │ │ + add %ah,%al │ │ │ │ + sbb %ch,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e569(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2607143,15 +2607364,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rdi) │ │ │ │ + lock (bad) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ @@ -2607164,15 +2607385,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rax) │ │ │ │ + push %rax │ │ │ │ + and %bl,%ch │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2607187,19 +2607409,19 @@ │ │ │ │ andl $0x13,0x1665276(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bpl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ah,(%rdx) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0xffffffffffffffe5 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2607207,15 +2607429,15 @@ │ │ │ │ add %bl,0x61(%rbx) │ │ │ │ imul $0x1301,0x721a4244(%rip),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ and $0xdd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607232,15 +2607454,15 @@ │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf2af8 │ │ │ │ + mov $0x26,%al │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607258,144 +2607480,147 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rcx) │ │ │ │ - fldl (%rdx) │ │ │ │ + lock sub %bl,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x1b(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + imul $0x1,%ebp,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x24805c37(%rbp) │ │ │ │ + xor (%rsi),%dl │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + lock sub %ebx,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x1,%ebp,%esp │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,-0x24805c37(%rbp) │ │ │ │ - xor (%rsi),%dl │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sarb $1,0x47d42c09(%rcx) │ │ │ │ + push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rdx) │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + subb $0xdd,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf2bd3 │ │ │ │ - in $0x1,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sarb $1,0x47d42c09(%rcx) │ │ │ │ - push %rcx │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0xc976f5f(%rdi) │ │ │ │ + adc (%rdi),%cl │ │ │ │ + adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ + jo 1cf2c1d │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x1b(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %bh,-0xc976f5f(%rdi) │ │ │ │ - adc (%rdi),%cl │ │ │ │ - adc $0x1301,%eax │ │ │ │ + mov $0x69,%al │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000002dd2b,%al │ │ │ │ - imul $0x1,%ebp,%esp │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x333903c3(%rbp) │ │ │ │ rex.WRX mov $0x6f,%bpl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs %eax,0x6a400000000002dd │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x2dd(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex push $0xffffffffffffffe5 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x3d(%rdi) │ │ │ │ mov $0xde,%bl │ │ │ │ rex.WXB push $0x13010576 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x2dd(%rdx) │ │ │ │ + lock mov $0xdd,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jp 1cf2ca8 │ │ │ │ ja 1cf2c9c │ │ │ │ rorl $0x0,0x13017588(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2ddb5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xdd,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2ddb3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2607411,15 +2607636,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x4a(%rax) │ │ │ │ + add %al,-0x4a(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607429,53 +2607654,54 @@ │ │ │ │ movsxd 0x130130(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2ddb6(%rax) │ │ │ │ + add %dh,-0x4a(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x605402d4(%rip) │ │ │ │ sbb %ebp,0x130145(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2ddba(%rax) │ │ │ │ + add %dh,-0x46(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x37(%rdx) │ │ │ │ test $0xdf70dcc6,%eax │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc1,%al │ │ │ │ - fldl (%rdx) │ │ │ │ + add $0xdd,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e56a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e56a,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x27,%bh │ │ │ │ in (%dx),%al │ │ │ │ @@ -2607483,18 +2607709,19 @@ │ │ │ │ push %rdx │ │ │ │ cmpl $0x13,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2ddc9(%rax) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push $0xffffffffffffffe5 │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2607504,19 +2607731,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf2e5d │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jrcxz 1cf2e58 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex insl (%dx),%es:(%rdi) │ │ │ │ + add %al,0x6d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2607526,16 +2607752,16 @@ │ │ │ │ add $0x51151b8e,%eax │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cs fiadds (%rdx) │ │ │ │ + xor %ch,(%rsi) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2607548,18 +2607774,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - nop │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x2df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2607570,16 +2607793,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xdf,%ah │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xdf,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2607593,55 +2607816,54 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x2df(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1e8(%rbx) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %al,0x303c085f │ │ │ │ - mov $0x7,%ah │ │ │ │ - add %edx,(%rbx) │ │ │ │ + lock mov $0xdf,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb5,%al │ │ │ │ - filds (%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6c,%al │ │ │ │ - in $0x1,%eax │ │ │ │ + add %al,0x303c085f │ │ │ │ + mov $0x7,%ah │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x2df(%rbp) │ │ │ │ + add %dh,0x1e56c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x19de8cf6(%rsi) │ │ │ │ sub $0x13014ea4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2df(%rdi) │ │ │ │ + sarb $1,0x2df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2607654,37 +2607876,38 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%bl │ │ │ │ - filds (%rdx) │ │ │ │ + cmp $0xdf,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1e5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1e5(%rip) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x7(%rbp) │ │ │ │ lret $0xa560 │ │ │ │ cs or 0x1(%rdx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - ffreep %st(0) │ │ │ │ + add %ah,%al │ │ │ │ + faddp %st,%st(0) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2607699,17 +2607922,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %dh,0x2c105(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2607720,18 +2607941,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x2c1(%rip) │ │ │ │ - add %ah,0x1e56d(%rax) │ │ │ │ + adc %cl,0x2c1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x380000000001e56d,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ rex cmp %dl,-0x4f(%rdx) │ │ │ │ @@ -2607741,16 +2607961,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ xor %ecx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %eax,%ecx │ │ │ │ + add %dl,%al │ │ │ │ + and %al,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2607797,15 +2608017,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ rex roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607821,16 +2608041,16 @@ │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x41,%al │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%r10) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2607841,17 +2608061,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + and %ah,-0x3f(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x78(%rax) │ │ │ │ call 1cf32c0 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2607863,40 +2608082,36 @@ │ │ │ │ (bad) │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + shlb $0x2,-0x3f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,0x1e8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %eax,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%dl │ │ │ │ or 0x666d5a9e(%rcx),%dl │ │ │ │ ja 1cf332a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - push $0xffffffffffffffc1 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c16a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607910,17 +2608125,17 @@ │ │ │ │ rcrl $0x0,0x13016748(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1cf334c │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e56e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2607932,15 +2608147,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,-0x73(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea (bad),%eax │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2607956,16 +2608172,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x2c1(%rsi) │ │ │ │ + nop │ │ │ │ + mov %ecx,%es │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607977,15 +2608196,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2608003,15 +2608222,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf343c │ │ │ │ + rex xchg %eax,%edx │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608028,15 +2608247,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2c198(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cwtl │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ call 1cf3500 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2608050,18 +2608271,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2c1(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rcrb $0x0,0x2c1(%rcx) │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2608075,15 +2608294,18 @@ │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2c1(%rdi) │ │ │ │ + nop │ │ │ │ + lahf │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1e56f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2608094,36 +2608316,35 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2c1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x6f,%al │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock scas %es:(%rdi),%al │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1e56f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ sbb 0x69cdcecc(%rip),%rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ + loopne 1cf35d7 │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608139,15 +2608360,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ah │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jo 1cf3648 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2608163,15 +2608385,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,-0x3(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608187,15 +2608410,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c202(%rax) │ │ │ │ + add %al,0x2c202(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ js 1cf36d8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2608210,15 +2608433,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %edx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e570(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2608232,16 +2608455,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x10(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %al,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jo 1cf3768 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2608254,16 +2608478,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rcx) │ │ │ │ - ret $0x2 │ │ │ │ + lock sbb %al,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jb 1cf37b0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2608276,15 +2608500,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e571(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2608298,15 +2608522,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c222(%rax) │ │ │ │ + add %ah,0x22(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jno 1cf3840 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2608322,15 +2608547,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c240(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jno 1cf3888 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2608344,41 +2608571,41 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2c2(%rbx) │ │ │ │ + rcrb $0x0,0x2c2(%rdx) │ │ │ │ + add %dl,0x72(%rax) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jb 1cf38d0 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.RXB clc │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2c2(%rdx) │ │ │ │ - ... │ │ │ │ + lock movabs 0x2c2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608389,17 +2608616,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c2af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e572(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608412,34 +2608637,39 @@ │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x2(%rdx,%rax,8) │ │ │ │ - sarb $1,0x2c2(%rbx) │ │ │ │ - ... │ │ │ │ + cmpb $0x0,0x2(%rdx,%rax,8) │ │ │ │ + movabs 0x2c2bb,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xf4,-0x43c1b92(%rbp) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c2bc(%rax) │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2608448,78 +2608678,78 @@ │ │ │ │ subl $0x13,0x125657d(%rbp,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2(%rdx,%rax,8) │ │ │ │ - ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x2c2,%esp │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x72(%rbx) │ │ │ │ std │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ rex.B │ │ │ │ cs add $0x54,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x2c2,%ebp │ │ │ │ + sarb $1,0x2(%rdx,%rax,8) │ │ │ │ + ... │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x6b(%rdx) │ │ │ │ mov $0x10,%ch │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ {rex2 0x0} add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf3a97 │ │ │ │ - ret $0x2 │ │ │ │ + rex mov $0x2c2,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ fcmovne %st(3),%st │ │ │ │ clc │ │ │ │ lea (%rcx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbd,%al │ │ │ │ + jo 1cf3adf │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608529,17 +2608759,17 @@ │ │ │ │ jmp 14d096e8 <_edata@@Base+0xf7096e8> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c2be,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xbd,%al │ │ │ │ + ret $0x2 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2608550,58 +2608780,59 @@ │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x2c2(%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2c2be,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rex.W mov -0x41(%rcx),%fs │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x41(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2c2,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %esi,0x3801ca7a(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c2bf,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cf3c01 │ │ │ │ + ret $0x2 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2608610,33 +2608841,37 @@ │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x2c2,%edi │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2c2bf,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x4e(%rsi) │ │ │ │ call 3eb9e4ef <_edata@@Base+0x3959e4ef> │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002c2c6,%al │ │ │ │ + jo 1cf3c98 │ │ │ │ + ret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jbe 1cf3cc0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608647,15 +2608882,16 @@ │ │ │ │ or 0x130140(%rip),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2c2ca(%rax) │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2608666,15 +2608902,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock rol %cl,%edx │ │ │ │ + rcl $0xc2,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2608690,16 +2608926,17 @@ │ │ │ │ cs add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf3d82 │ │ │ │ - ret $0x2 │ │ │ │ + nop │ │ │ │ + fadd %st(2),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e572(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608710,15 +2608947,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x16(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608729,16 +2608967,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %al,(%dx) │ │ │ │ + xor %ch,%dh │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608750,15 +2608987,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x11(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608769,15 +2609007,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%al │ │ │ │ + lock out %eax,(%dx) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608789,15 +2609027,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%cl │ │ │ │ + shl $1,%al │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608811,17 +2609049,17 @@ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c2f1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cf3f4b │ │ │ │ + ret $0x2 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2608832,16 +2609070,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - bnd ret $0x2 │ │ │ │ + adc %dh,%dl │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2608850,16 +2609088,16 @@ │ │ │ │ and 0x130174(%rsi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - repz ret $0x2 │ │ │ │ + add %al,%al │ │ │ │ + bnd ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2608871,16 +2609109,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ + rex hlt │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608894,16 +2609131,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmc │ │ │ │ + and %dh,%ch │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2608916,15 +2609152,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ cmc │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2608934,38 +2609170,36 @@ │ │ │ │ add %dl,0x5b0f5fc9(%rax) │ │ │ │ testl $0x1301,0x7d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c2f6,%al │ │ │ │ + (bad) │ │ │ │ + test $0x2,%dl │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%al │ │ │ │ ret $0xbd11 │ │ │ │ rex.WX out %eax,$0x6e │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xc2,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + test $0x2,%edx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x59193a7f(%rsi,%riz,2) │ │ │ │ @@ -2608973,16 +2609207,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xc2,%al │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1cf4192 │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jae 1cf4188 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2608996,15 +2609230,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000002c2f9,%al │ │ │ │ + jo 1cf41db │ │ │ │ + ret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ jb 1cf41d0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2609016,23 +2609253,24 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cli │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jne 1cf4218 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x12(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ @@ -2609044,115 +2609282,112 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sti │ │ │ │ + add %dl,%al │ │ │ │ + cli │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xc4,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bl,%dh │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x615ac50c(%rdi) │ │ │ │ mov $0x13012f2e,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%bl │ │ │ │ - ret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x73(%rax) │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1cf42aa │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x700000000002c2fb,%al │ │ │ │ + jae 1cf42a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loopne 1cf428f │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x46(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ mov %ebp,%esp │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c2fc(%rax) │ │ │ │ + add %al,0x2c2fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e573(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loopne 1cf42d7 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x7f592c59(%rsi) │ │ │ │ fisttpl (%rax) │ │ │ │ jae 1cf4332 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x3(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jae 1cf4338 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2c4e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ test %ebp,0x69888ca0(%rbp) │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + std │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ je 1cf4380 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ loop 1cf4367 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ @@ -2609163,48 +2609398,49 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ inc %edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ je 1cf43c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c4e3(%rax) │ │ │ │ + add %ah,-0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x6d(%rdi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ roll $1,(%rsi) │ │ │ │ pop %rsi │ │ │ │ loopne 1cf4467 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf4422 │ │ │ │ - ret │ │ │ │ + rex add %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x74(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%ah │ │ │ │ + add %ah,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2609214,42 +2609450,43 @@ │ │ │ │ and %cl,-0x5(%rdi) │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %eax,%ebx │ │ │ │ + adc %al,(%rcx) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e574(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c4e4(%rax) │ │ │ │ + add %al,0x2c4e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ test %ch,(%rbx) │ │ │ │ or $0x15819812,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %bl,%al │ │ │ │ + rolb $0xc3,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ je 1cf44a0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ in $0xc4,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x537be7a6(%rdx) │ │ │ │ @@ -2609258,49 +2609495,43 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %ebx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c302(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ je 1cf44e8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2c4e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x6cb7b951(%rsi,%riz,2) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %ebx,%eax │ │ │ │ + rolb $0xc3,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1cf4530 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %eax,$0xc4 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c4e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ pop %rax │ │ │ │ push %rcx │ │ │ │ @@ -2609308,68 +2609539,56 @@ │ │ │ │ sarb $1,0x130111(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc3,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c304(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x75(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,$0xc4 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002c4e7,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ rex.RB mov $0x514c6532,%r8d │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c305(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e575(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp 1cf48aa │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2c4e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x5c7480f6(%rsi,%rcx,2) │ │ │ │ jno 1cf465f │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rsi) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1e575(%rax) │ │ │ │ + movabs 0xb00000000002c306,%al │ │ │ │ + jne 1cf4608 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c4e9(%rax) │ │ │ │ + add %al,0x2c4e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ data16 clc │ │ │ │ @@ -2609379,15 +2609598,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.RX iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c30b(%rax) │ │ │ │ + add %ah,0xb(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ @@ -2609402,16 +2609623,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x1cf46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0xc3,%al │ │ │ │ + add %dh,%al │ │ │ │ + or %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -2609429,15 +2609650,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x31(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c30c(%rax) │ │ │ │ + add %al,0x2c30c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ @@ -2609455,15 +2609676,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x31(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c30f(%rax) │ │ │ │ + add %ah,0xf(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ @@ -2609479,15 +2609702,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1cf47 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c310(%rax) │ │ │ │ + add %dl,0x10(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ @@ -2609505,16 +2609730,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x11(%rax) │ │ │ │ - ret │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -2609534,16 +2609759,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ rex.RXB iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %bl,%al │ │ │ │ + add %dh,%al │ │ │ │ + adc %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -2609562,15 +2609787,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ iretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ adc %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2609588,16 +2609813,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,-0x31(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x14(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -2609616,16 +2609841,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ iretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x15(%rax) │ │ │ │ - ret │ │ │ │ + add %dl,%al │ │ │ │ + adc $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -2609645,15 +2609870,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WB iretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2609671,15 +2609897,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WB iretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c318(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ @@ -2609693,15 +2609922,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ + add %al,(%rdx) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2609717,15 +2609946,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rbx) │ │ │ │ + rorb $1,(%rdx) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e576(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2609737,16 +2609966,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf4a71 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + sbbb $0xc6,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jbe 1cf4a40 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2609760,17 +2609989,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %eax,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cf4ac2 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ja 1cf4a88 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2609782,15 +2610010,15 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %eax,%esi │ │ │ │ + shlb $0xc6,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ja 1cf4ad0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2609803,15 +2610031,16 @@ │ │ │ │ movabs 0x13013a8952d310,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c639(%rax) │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x77(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609827,16 +2610056,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - movb $0x0,(%r10) │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e577(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2609848,41 +2610077,41 @@ │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x49,%al │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + orb $0x2,-0x3a(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x1,-0x1b(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 1cf4ba8 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ orb $0xe6,0x1d(%rdx) │ │ │ │ mov 0x1e(%rcx,%rsi,2),%es │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x2,-0x3a(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x3a(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock ja 1cf4bf0 │ │ │ │ + add %dh,%al │ │ │ │ + ja 1cf4bf0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2609894,15 +2610123,15 @@ │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x3a(%rbx) │ │ │ │ + rcrb $1,-0x3a(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ js 1cf4c38 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2609919,38 +2610148,39 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2(%rsi,%rax,8) │ │ │ │ + loopne 1cf4cf5 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - js 1cf4c80 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ andb $0x41,0x35(%rdx) │ │ │ │ mov $0x87,%bh │ │ │ │ add 0x1(%r8),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e578(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2609967,40 +2610197,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sldt (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jne 1cf4ce9 │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x2,-0x3a(%rbp) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret $0xd681 │ │ │ │ rex.WB hlt │ │ │ │ divl 0x130126(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x53(%rax) │ │ │ │ jno 1cf4d67 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x3a(%rax) │ │ │ │ + lock ja 1cf4d31 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2610020,17 +2610245,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x3a(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c679,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610045,17 +2610270,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - jnp 1cf4dc1 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x7b(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2610069,39 +2610293,43 @@ │ │ │ │ and $0x13010a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x80(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add $0x2,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x78,%al │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e578(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bh │ │ │ │ jge 1cf4e71 │ │ │ │ rex.XB sbb (%r14),%al │ │ │ │ pop %rbp │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002c6bb,%al │ │ │ │ - jns 1cf4e78 │ │ │ │ + rex mov $0x2c6,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2610114,16 +2610342,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - ffreep %st(6) │ │ │ │ + add %ah,%al │ │ │ │ + faddp %st,%st(6) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2610137,16 +2610365,15 @@ │ │ │ │ mov $0x8b87b0e2,%eax │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + lock ss movl $0x0,(%rdx) │ │ │ │ jo 1cf4f9e │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2610160,18 +2610387,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - add %bh,-0x1b(%rbp) │ │ │ │ + add %ah,0x2c737(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jge 1cf4f50 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2610183,18 +2610410,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x3a(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - mov $0x15,%al │ │ │ │ - call 1cf4fb8 │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %bh,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1e815(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ @@ -2610207,15 +2610436,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ rex.WRXB iretq │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ cmp %edi,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2610231,16 +2610460,17 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - ds movl $0x0,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x2c7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ movabs 0x380000000001e57c,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x77(%rdx) │ │ │ │ @@ -2610249,19 +2610479,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2c740(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1e579(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + movabs 0x380000000001e579,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x41(%rbp) │ │ │ │ rex.WRX iretq │ │ │ │ @@ -2610269,15 +2610497,15 @@ │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf50be │ │ │ │ + mov $0xf4,%al │ │ │ │ movl $0x0,(%rdx) │ │ │ │ (bad) │ │ │ │ jp 1cf50b8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2610291,37 +2610519,34 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c7f5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shl $0x1,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1cf5186 │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0xb(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + and %al,%cl │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x2(%rcx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x43be2891(%rcx) │ │ │ │ mov $0x13010555,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xc7,%dh │ │ │ │ + inc %dil │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jp 1cf5148 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2610339,17 +2610564,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%bh │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - sarb $1,-0x1b(%rcx) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jns 1cf5190 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2610360,15 +2610588,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf5201 │ │ │ │ + and %dl,(%rdi) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2610379,17 +2610607,17 @@ │ │ │ │ add $0x130105c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c81c,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax,%rcx,8) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2610398,16 +2610626,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - es enter $0x2,$0x0 │ │ │ │ + add %dh,%al │ │ │ │ + and $0x2c8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e8(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2610419,18 +2610647,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x26,%al │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + andb $0xc8,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x1b(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jp 1cf52b0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2610439,15 +2610668,15 @@ │ │ │ │ adcl $0x13,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + adc %ah,(%rdi) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7b,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2610462,38 +2610691,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpb $0x1,-0x1b(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shlb $0xc8,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1e57b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x43c46e23(%rbx) │ │ │ │ cmp %ebp,%edi │ │ │ │ jl 1cf5382 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - cltd │ │ │ │ + add %ah,%al │ │ │ │ + cwtl │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2610505,16 +2610733,17 @@ │ │ │ │ rex.XB add %edx,%fs:(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %eax,0x7dc00000000002c8 │ │ │ │ - in $0x1,%eax │ │ │ │ + add %ah,0x2c8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610527,36 +2610756,41 @@ │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2c8(%rsi) │ │ │ │ - ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + jo 1cf53d0 │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ data16 loopne 1cf5497 │ │ │ │ sbb %al,0x9(%rbp) │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2c8a8(%rax) │ │ │ │ + add %dh,-0x58(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e57a(%rax) │ │ │ │ + nop │ │ │ │ + jp 1cf5460 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2610564,34 +2610798,35 @@ │ │ │ │ movabs %eax,0x130127baff8440 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c8ae(%rax) │ │ │ │ + add %ah,-0x52(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ and 0x20e652d5(%rdx),%dl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c8(%rcx) │ │ │ │ + shlb $1,0x2c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2610603,15 +2610838,15 @@ │ │ │ │ shrl $1,(%rax) │ │ │ │ xor 0x1301(%rbx,%rdx,1),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x2c8(%rsi) │ │ │ │ + lock mov $0x2c8,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ lock jp 1cf5538 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2610623,33 +2610858,32 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x3d(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %dh,0x2c8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ah │ │ │ │ movabs %al,0x130110aa076b0a7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%ch │ │ │ │ + loopne 1cf559e │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jnp 1cf55c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2610664,55 +2610898,55 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c8c5(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x33dfae9b(%rdx) │ │ │ │ push %rdx │ │ │ │ std │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c8c6,%al │ │ │ │ + jo 1cf5630 │ │ │ │ + enter $0x2,$0x0 │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ add $0x79,%al │ │ │ │ adc -0x4(%rcx),%dh │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ + rol $1,%dh │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2610724,16 +2610958,15 @@ │ │ │ │ add $0x130178b3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + and %al,%bh │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2610746,18 +2610979,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%dl │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + ror $0xc8,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x1b(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jnp 1cf5730 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2610769,15 +2611003,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x17(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610792,16 +2611027,15 @@ │ │ │ │ movabs 0x13014b91ae1dec0e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rcx) │ │ │ │ - leave │ │ │ │ + lock sbb %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x62(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2610817,15 +2611051,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c92a(%rax) │ │ │ │ + add %al,0x2c92a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jnp 1cf5808 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2610838,15 +2611072,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%bh │ │ │ │ + loopne 1cf5828 │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jl 1cf5850 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610862,15 +2611096,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf5868 │ │ │ │ + mov $0xbe,%al │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2610882,15 +2611116,15 @@ │ │ │ │ add %bl,0x25(%rcx,%riz,1) │ │ │ │ movabs 0x13017358aab9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf58b9 │ │ │ │ + rex (bad) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2610902,15 +2611136,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%al │ │ │ │ + lock (bad) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2610921,17 +2611155,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ - lret $0x2 │ │ │ │ - ... │ │ │ │ + movabs 0x2cac8,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2610941,16 +2611175,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - in $0xca,%al │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 1cf5995 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2610962,16 +2611196,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xca,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ch,%ch │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2610984,16 +2611218,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%eax │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2611003,16 +2611237,17 @@ │ │ │ │ pavgw 0x13011c6e(%rbp,%rax,2),%mm6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xca,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + int1 │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2611023,16 +2611258,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - repnz lret $0x2 │ │ │ │ + adc %dh,%dl │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2611048,15 +2611283,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cb09(%rax) │ │ │ │ + add %al,0x2cb09(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2611091,18 +2611326,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cb0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jl 1cf5bb0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2611115,19 +2611347,20 @@ │ │ │ │ sbb $0x8f2b41e2,%eax │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fcom %st(0) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %bl,%al │ │ │ │ + rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x19(%rax) │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2611146,15 +2611379,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x2cb1a(%rax) │ │ │ │ + add %al,0x2cb1a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2611175,16 +2611408,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c(%rax) │ │ │ │ - lret │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0xcb,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2611232,18 +2611465,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cb1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e57e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2611255,16 +2611485,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ - lret │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.B lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jge 1cf5d60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2611282,16 +2611512,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x48(%rax) │ │ │ │ - lret │ │ │ │ + add %ah,(%rax) │ │ │ │ + lretq │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2611304,15 +2611534,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf5e57 │ │ │ │ + rex push %rbp │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2611327,15 +2611557,17 @@ │ │ │ │ push $0x130142 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2cb63(%rax) │ │ │ │ + add %dh,0x63(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jge 1cf5e38 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2611354,58 +2611586,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul $0x2,%ebx,%ecx │ │ │ │ + shrb $0x2,-0x35(%rcx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jb 1cf5f01 │ │ │ │ mov %dl,(%rdi) │ │ │ │ mov $0x24,%al │ │ │ │ sbb (%rdx),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex insb (%dx),%es:(%rdi) │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ch,0x2(%rbx,%rcx,8) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%dl │ │ │ │ mov $0x6714c9f5,%ecx │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2611419,15 +2611645,15 @@ │ │ │ │ sub %cl,0x130173(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2cb76(%rax) │ │ │ │ + add %al,0x2cb76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jle 1cf5f58 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2611440,37 +2611666,36 @@ │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x2cb(%rbp) │ │ │ │ + rorb $1,0x2(%rbx,%rcx,8) │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1cf5fa0 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sbb $0x72,%dl │ │ │ │ xor $0x75bf6fa4,%eax │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2cb(%rbx) │ │ │ │ + shlb $1,0x2cb(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2611485,15 +2611710,15 @@ │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2611505,101 +2611730,83 @@ │ │ │ │ rex.XB mov $0x130176,%r11d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0x61,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %cl,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ - add %dh,-0x407c9917(%rdx) │ │ │ │ - in $0xa7,%eax │ │ │ │ - push %rsp │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + lea 0x1(%rdi),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1682b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cf60a0 │ │ │ │ + push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ - jrcxz 1cf607d │ │ │ │ + jrcxz 1cf6035 │ │ │ │ adc %cl,(%rdi,%rcx,4) │ │ │ │ cld │ │ │ │ - jl 1cf6102 │ │ │ │ + jl 1cf60ba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x16d,%eax │ │ │ │ + jo 1cf60c3 │ │ │ │ + push $0x1 │ │ │ │ + ... │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %eax,0x173 │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock sti │ │ │ │ + jae 1cf612d │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x173(%rbp) │ │ │ │ - ... │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000017456,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x53(%rdi,%rdi,1) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - jo 1cf61bd │ │ │ │ + jo 1cf6175 │ │ │ │ movabs 0x13015a,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x7e,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x17e34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jmp 1cf623a │ │ │ │ + jmp 1cf61f2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx,%rdi,2) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2611609,58 +2611816,59 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %edi,0x1(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x17e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ah │ │ │ │ + cld │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf620e │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + and %cl,0x2c0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rsp,%rsi,8) │ │ │ │ push %rdi │ │ │ │ xchg %eax,%edx │ │ │ │ out %al,$0x25 │ │ │ │ sti │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x17e9c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x17e,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1(%rax) │ │ │ │ + jo 1cf61fb │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x2c0(%rip) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%rbp,1) │ │ │ │ push %rdi │ │ │ │ pop %rsi │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jno 1cf626a │ │ │ │ + jno 1cf6222 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ @@ -2611683,16 +2611891,35 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x1d(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,0x4(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add $0xc0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %dl,0x65(%rbx) │ │ │ │ + cmp %edx,0x73c8f411(%rcx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + rex jrcxz 1cf6297 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2611704,15 +2611931,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ jrcxz 1cf62df │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2611725,34 +2611952,35 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock or $0x2c0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c004(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,0x65(%rbx) │ │ │ │ - cmp %edx,0x73c8f411(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf6397 │ │ │ │ + rex cmc │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2611772,52 +2612000,63 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ movsxd %edi,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x2,%ah │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf6402 │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ pop 0x12004c52(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x2,%spl │ │ │ │ + adc %dh,%dh │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rsi) │ │ │ │ clc │ │ │ │ out %al,(%dx) │ │ │ │ adc 0x140cb67(%rax),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2ccf6(%rax) │ │ │ │ + add %dh,-0xa(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2611828,15 +2612067,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2ccf7(%rax) │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2611847,18 +2612088,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xcc,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + test $0x2,%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2611868,17 +2612108,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - test $0x2,%esp │ │ │ │ + add %dh,0x2ccf7(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2611886,15 +2612126,15 @@ │ │ │ │ imul $0x13014f3a,0x1f(%rcx,%rax,8),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%al │ │ │ │ + shl $1,%bh │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2611907,36 +2612147,37 @@ │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or $0x2c0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + adc %eax,%eax │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + adc %eax,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %ch,-0x16(%rbx) │ │ │ │ + adcb $0x1,0x72b5dbff(%rdx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ and %ecx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2611951,15 +2612192,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xcd,(%rcx) │ │ │ │ + push %rax │ │ │ │ + and %ecx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2611972,38 +2612214,43 @@ │ │ │ │ mov $0x137759e,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x13(%rax) │ │ │ │ + add %ah,0x5b(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c013(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ch,-0x16(%rbx) │ │ │ │ - adcb $0x11,0x72b5dbff(%rdx) │ │ │ │ + add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ iretw │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RX int $0x2 │ │ │ │ + add %ah,%al │ │ │ │ + rex.RB int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf671a │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612014,16 +2612261,15 @@ │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x47,%al │ │ │ │ - int $0x2 │ │ │ │ + addb $0x2,-0x33(%rdi) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2612031,17 +2612277,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x33(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2cd47,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2612052,15 +2612298,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ rex.RXB int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612068,59 +2612314,52 @@ │ │ │ │ imul $0x13014f3a,0x1f(%rcx,%rax,8),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x33(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cf6869 │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,(%rdx) │ │ │ │ - adc $0xca42e5d6,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and -0x35bd1a2a(%rip),%dl │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x5b(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1cf6887 │ │ │ │ + ... │ │ │ │ + add %dh,0x21(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %dl,0x2c021(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bh,0x36(%rbx) │ │ │ │ + sbbb $0xe0,-0x32(%rsi) │ │ │ │ + cs adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - gs int $0x2 │ │ │ │ + add %dh,%al │ │ │ │ + fs int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2612128,55 +2612367,55 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - gs int $0x2 │ │ │ │ + adc %ah,-0x33(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x8,%al │ │ │ │ - ds fs addr32 push %bx │ │ │ │ + add %ch,0x66643e08(%rax) │ │ │ │ + addr32 push %rbx │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,%al │ │ │ │ - and %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + add %ch,0x2005b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c029(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %bh,0x36(%rbx) │ │ │ │ - sbbb $0xe0,-0x32(%rsi) │ │ │ │ - cs adc (%rcx),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612187,90 +2612426,91 @@ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x81,%al │ │ │ │ - int $0x2 │ │ │ │ + addb $0x0,0x2cd(%rcx) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - rex.WB fisubrl 0x7a8dfe44(%r13) │ │ │ │ + add %ch,0x49(%rbp) │ │ │ │ + fisubrl 0x7a8dfe44(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x2cd(%rcx) │ │ │ │ - ... │ │ │ │ + movabs 0x2cd81,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x8,%al │ │ │ │ - ds fs addr32 push %bx │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ch,0x66643e08(%rax) │ │ │ │ + addr32 push %rbx │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - int $0x2 │ │ │ │ + add %al,%al │ │ │ │ + or $0x2,%ebp │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jno 1cf6ad4 │ │ │ │ + add %dh,0x4a(%rcx) │ │ │ │ imul $0x13014f3a,0x1f(%rcx,%rax,8),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x5b,%al │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + and %ch,(%rax,%rax,8) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %dl,0x53(%rdi,%rdi,1) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + jo 1cf6b05 │ │ │ │ + movabs 0x13015a,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %eax,0x2cd │ │ │ │ + add %al,%al │ │ │ │ + movabs %al,0x2cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2612280,17 +2612520,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ - int $0x2 │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %eax,0x2cd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jg 1cf6bc6 │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2612299,236 +2612541,247 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2cda3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x2cd(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + int1 │ │ │ │ js 1cf6ba8 │ │ │ │ leave │ │ │ │ mov $0x137759e,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c02b(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2c02b(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %dl,0x53(%rdi,%rdi,1) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jo 1cf6c25 │ │ │ │ - movabs 0x13015a,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - enter $0x2cd,$0x0 │ │ │ │ - ... │ │ │ │ + add %dh,%al │ │ │ │ + or %ebp,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %ch,-0x572f58e8(%rbx,%riz,4) │ │ │ │ - push $0x54 │ │ │ │ + add %cl,0x5180df66(%rdx) │ │ │ │ + lret $0x55da │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - enter $0x2cd,$0x0 │ │ │ │ + add %cl,%al │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x6b(%rdi) │ │ │ │ - jmp 1cf6c7f │ │ │ │ - xchg %cl,0x13016be0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + movabs %eax,0x1301546aa8d0a718 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf6c6a │ │ │ │ + and %cl,%al │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x62be7ab5(%rcx),%ebp │ │ │ │ + pop %rdi │ │ │ │ + imul $0xfffffffb,%ebx,%ebp │ │ │ │ + xchg %cl,0x13016be0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + rex enter $0x2cd,$0x0 │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %bh,(%rbx) │ │ │ │ + test $0x62be7ab5,%eax │ │ │ │ mov $0x130116,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x6d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d76d(%rax) │ │ │ │ + add %ah,0x6d(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x4a4aa0b2(%rax) │ │ │ │ stc │ │ │ │ call 1e26e8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %ebp,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ - add %cl,0x5180df66(%rdx) │ │ │ │ - lret $0x55da │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1cf6dae │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,0x2c035(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c034(%rax) │ │ │ │ + add %dh,0x2c035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cmp (%rbx),%edx │ │ │ │ - loop 1cf6d46 │ │ │ │ + loop 1cf6cfe │ │ │ │ cmpl $0x13,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ pop %rbx │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor $0x2c0,%eax │ │ │ │ + adc %dh,(%rsi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c038(%rax) │ │ │ │ + add %al,0x2c039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x16(%rax,%rsi,4) │ │ │ │ test $0x5bdc009e,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf6dd7 │ │ │ │ - flds (%rdx) │ │ │ │ + mov $0x3f,%al │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1cf6e5c │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ - add %al,0x2d9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %cl,(%rsp,%rsi,8) │ │ │ │ + push %rdi │ │ │ │ + xchg %eax,%edx │ │ │ │ + out %al,$0x25 │ │ │ │ + sti │ │ │ │ + adc %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,%al │ │ │ │ + test %ebx,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test %ebx,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x7a2bafb(%rip) │ │ │ │ sub %ah,%dl │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov %eax,%eax │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pmulhw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rol %cl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,%dh │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612578,73 +2612831,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ - ds rolb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,-0x40(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsp,%rsi,8) │ │ │ │ - push %rdi │ │ │ │ - xchg %eax,%edx │ │ │ │ - out %al,$0x25 │ │ │ │ - sti │ │ │ │ - adc %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x80(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x40(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rcx │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rbx,%rdi,2) │ │ │ │ out %al,(%dx) │ │ │ │ xchg %eax,%ecx │ │ │ │ or %cl,(%rdx) │ │ │ │ xchg %dl,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + rex │ │ │ │ + rex rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e581(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x63(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi,%riz,4) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2612652,14 +2612878,34 @@ │ │ │ │ cmp %esi,(%rcx) │ │ │ │ sbb $0x130170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %ch,0x2005b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.XB rolb $0x0,(%r10) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.WB xor (%r11),%al │ │ │ │ ... │ │ │ │ lock rex.WB xor (%r11),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612672,22 +2612918,40 @@ │ │ │ │ add %edi,%esp │ │ │ │ sub (%rsi),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x5b,%al │ │ │ │ + rorb $0x2,-0x40(%rcx) │ │ │ │ + ... │ │ │ │ + loopne 1cf70eb │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %ch,-0x16(%rbx) │ │ │ │ + adcb $0x1,0x72b5dbff(%rdx) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,%al │ │ │ │ + pop %rbx │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.X rolb $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ + movabs 0x2c051,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2612696,74 +2612960,77 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2c044(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rdi │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.R rolb $0x0,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + push %rdi │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %ch,-0x16(%rbx) │ │ │ │ - adcb $0x1,0x72b5dbff(%rdx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %dl,0x65(%rbx) │ │ │ │ + cmp %edx,0x73c8f411(%rcx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x5b,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x2,-0x40(%rax) │ │ │ │ + and %ah,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x40(%rdi) │ │ │ │ + xor %ah,-0x40(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %dl,0x65(%rbx) │ │ │ │ - cmp %edx,0x73c8f411(%rcx) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,-0x47(%rbx) │ │ │ │ + cmp %ebx,0x20(%rbp) │ │ │ │ + iret │ │ │ │ + push %rbx │ │ │ │ + adc (%rcx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x5b,%al │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,0x2005c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf7214 │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2612774,36 +2613041,14 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - rolb $0x0,%gs:(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rolb $0x0,%gs:(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %al,-0x47(%rbx) │ │ │ │ - cmp %ebx,0x20(%rbp) │ │ │ │ - iret │ │ │ │ - push %rbx │ │ │ │ - adc (%rcx),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ add %al,0x3325a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3325a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2612848,89 +2613093,93 @@ │ │ │ │ (bad) 0x102f558(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bl,0x2005c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x6c(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + jb 1cf72db │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x2c06f(%rax) │ │ │ │ - ... │ │ │ │ - jo 1cf7333 │ │ │ │ + add %ah,%al │ │ │ │ + jb 1cf72eb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x795b21fb(%rbp) │ │ │ │ - ja 1cf7396 │ │ │ │ + ja 1cf734e │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jl 1cf7323 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rbx) │ │ │ │ push %rdx │ │ │ │ - mov 0x11167c92(%rdi),%fs │ │ │ │ + mov 0x1167c92(%rdi),%fs │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bl,%al │ │ │ │ - jae 1cf73ba │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2d097(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + jg 1cf736b │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%dh │ │ │ │ + push %rsi │ │ │ │ + mov $0x1d,%dh │ │ │ │ + adc $0xf8,%al │ │ │ │ + (bad) │ │ │ │ + ds adc %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivs -0x31(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1cf740a │ │ │ │ + movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x61b8,$0x18 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ and %bl,0x11(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2612939,36 +2613188,39 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ je 1cf7402 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d097(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf7452 │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x50a5aff0,%eax │ │ │ │ add %edx,0x131118(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x74(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cltd │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf749a │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ @@ -2612976,44 +2613228,20 @@ │ │ │ │ mov $0xa61b7f0f,%ebx │ │ │ │ fdivrl (%rcx) │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bh,0x2(%rax,%rax,8) │ │ │ │ - ... │ │ │ │ - push %rax │ │ │ │ - jl 1cf749b │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %ah,%dh │ │ │ │ - push %rsi │ │ │ │ - mov $0x1d,%dh │ │ │ │ - adc $0xf8,%al │ │ │ │ - (bad) │ │ │ │ - ds add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x5c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jl 1cf74d3 │ │ │ │ - add (%rax),%al │ │ │ │ + addb $0x0,0x2c0(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2613021,95 +2613249,104 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dh,0x2c083(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c081(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x68a7678a(%rbp) │ │ │ │ pop %rax │ │ │ │ - jp 1cf75a0 │ │ │ │ + jp 1cf7558 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2c0(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $0x0,0x1(%rbp,%riz,8) │ │ │ │ (bad) │ │ │ │ mov %al,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %fs,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %eax,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ (bad) │ │ │ │ ficompl 0x1535d7d(%rax,%rdx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x7a(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,0x2c088(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ nop │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c0(%rcx) │ │ │ │ + xor %dl,0x2c0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ movsxd 0x522052fe(%r15),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x2c0(%rsi) │ │ │ │ + lock mov %al,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x2c0(%rsi) │ │ │ │ + nop │ │ │ │ + movabs %eax,0x8980000000002c0 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%ch │ │ │ │ popf │ │ │ │ movsxd -0x31(%rbx),%edx │ │ │ │ imul $0x0,0x130133(%rbx),%edi │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,0x2005c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c088(%rax) │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2613119,22 +2613356,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c08d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %eax,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c08d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x99c0dd0(%rdx) │ │ │ │ adcl $0x31,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2613142,16 +2613375,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x5c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + jo 1cf7657 │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2613163,19 +2613395,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + cltd │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x18604ba1(%rdx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2613185,15 +2613417,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,0x2005c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x62(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2613204,40 +2613437,42 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,%al │ │ │ │ + test $0xc0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0x2c0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x2c0(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0xc0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x29ac4b7d(%rdx) │ │ │ │ xchg %eax,%edi │ │ │ │ cmc │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf77d4 │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2613248,36 +2613483,35 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,0x2c0b1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x53(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xc0,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0xab85b8f(%rbp,%rdx,2) │ │ │ │ rex.WX sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc0,%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xc0,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613292,35 +2613526,36 @@ │ │ │ │ mov 0x10(%rsi),%fs │ │ │ │ xor %edx,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x2(%rax,%rax,8) │ │ │ │ + and %bh,0x2c0(%rcx) │ │ │ │ ... │ │ │ │ - add %al,-0x4c(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex mov $0x2c0,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ sbb %ebx,0x3d6a7ad5(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c0b4,%al │ │ │ │ + movabs 0x2c0b9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2613331,18 +2613566,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c0b7(%rax) │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c0b7(%rax) │ │ │ │ + add %ah,0x2c0bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x25565838(%rdx,%rbx,8) │ │ │ │ (bad) │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2613352,15 +2613588,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x5e(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc5,%al │ │ │ │ + jo 1cf795f │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2613371,61 +2613607,65 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rol $1,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c0cb(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rol $1,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ mov $0xddbc6e7a,%ebx │ │ │ │ - jle 1cf7a83 │ │ │ │ + jle 1cf7a3b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf7a39 │ │ │ │ + xor %dl,%dh │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ - loop 1cf7a89 │ │ │ │ + loop 1cf7a41 │ │ │ │ rex.R popf │ │ │ │ cmp %al,0x13013c(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - rol %cl,%al │ │ │ │ + add %dl,%al │ │ │ │ + fadd %st(0),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2e(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fld %st(0) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2ed712e8(%rsi) │ │ │ │ push %rdx │ │ │ │ pop %rsi │ │ │ │ @@ -2613436,16 +2613676,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x5e(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd2,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + nop │ │ │ │ + fld %st(0) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2613455,22 +2613696,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + ffreep %st(0) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + ffreep %st(0) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ xor $0xc3,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2613479,66 +2613720,65 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xc0,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1cf7b29 │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x921f59f(%rax) │ │ │ │ or $0x1301094d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bh │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + nop │ │ │ │ + call 1cf7e4e │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + loopne 1cf7b40 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xc0,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + sti │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x18ddb3f0(%rax) │ │ │ │ and (%rax),%dh │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,%al │ │ │ │ + call 1cf7e96 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf7bdb │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xe5,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %dh,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c100(%rax) │ │ │ │ + and %cl,(%rdx) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2911b334(%rax) │ │ │ │ sbb %ebp,0x130169(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613546,17 +2613786,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x5e(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0xc0,%al │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + lock rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2613566,75 +2613805,101 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jmp 1cf7f6e │ │ │ │ + add %dh,(%rax) │ │ │ │ + repz rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xc0,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c0f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ test $0x6a293356,%eax │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %bh,0x5e(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d5af(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e59e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %dl,-0x51(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sahf │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and $0xc3,%bh │ │ │ │ sbb %dh,-0x1d(%rax) │ │ │ │ (bad) │ │ │ │ lea 0x1(%rbx),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d5fd(%rax) │ │ │ │ + add %dh,-0x3(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x101bb9fb(%rax) │ │ │ │ je 1cf7d9f │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + and %bh,%dh │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2613644,16 +2613909,16 @@ │ │ │ │ fstpl 0x130108(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,%esi │ │ │ │ + add %dl,%al │ │ │ │ + add %dl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613669,16 +2613934,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x1a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dh,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613694,17 +2613959,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %esi,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d61a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e59f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2613717,16 +2613980,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x23(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %esi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e59f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2613742,18 +2614005,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d65b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2613763,15 +2614023,15 @@ │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf7fa0 │ │ │ │ + mov $0x6e,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0xaa380000000001e5,%al │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2613781,17 +2614041,21 @@ │ │ │ │ (bad) │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2d6(%rbp) │ │ │ │ + mov $0x8c,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1e5a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e5a0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ sti │ │ │ │ @@ -2613801,36 +2614065,41 @@ │ │ │ │ mov $0x13010215,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000002d68f,%al │ │ │ │ - movabs 0xaa380000000001e5,%al │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1cf7f51 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x42(%rax,%rdx,1) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ mov $0xdc,%al │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + and %ch,0x2d6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x60(%rax) │ │ │ │ + jo 1cf7fb2 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2613842,16 +2614111,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - ret │ │ │ │ + add %dl,-0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613868,16 +2614136,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + mov $0xc5,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs 0xaa380000000001e5,%al │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2613888,17 +2614155,16 @@ │ │ │ │ jmp 1e281e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rcl %cl,%esi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2613910,15 +2614176,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x2a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2613934,16 +2614201,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ - fcom %st(6) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2613953,15 +2614220,15 @@ │ │ │ │ mov $0xe5,%bh │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf8196 │ │ │ │ + jo 1cf8196 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xaa380000000001e5,%eax │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2613973,15 +2614240,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1cf(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,%dil │ │ │ │ + adc %cl,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2614014,15 +2614282,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0xa(%rax) │ │ │ │ + add %al,0xa(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2614038,15 +2614306,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ or %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2614063,21 +2614331,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2d7(%rip) │ │ │ │ - ... │ │ │ │ + movabs 0x2d70d,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ cli │ │ │ │ loope 1cf832b │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ @@ -2614087,17 +2614359,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d70f,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,(%rdi) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614111,16 +2614384,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x1a(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2614137,18 +2614410,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %bh,%dl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + movabs 0xf00000000002d72a,%al │ │ │ │ movabs 0xaa380000000001e5,%eax │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2614157,15 +2614427,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs %al,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2614176,40 +2614446,34 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rsi) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x2d7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs %al,0xaa380000000001e5 │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x3f90f83d(%rbp) │ │ │ │ int3 │ │ │ │ push %rax │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex.WRB xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614222,19 +2614486,18 @@ │ │ │ │ add %bl,(%rdi) │ │ │ │ xor %cl,0x68770b5b(%rip) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf1,%al │ │ │ │ + loopne 1cf84cb │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbx │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + adc %bl,-0x29(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2614245,17 +2614508,18 @@ │ │ │ │ mov $0x72,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2c4(%rbp) │ │ │ │ + and %dl,-0x3c(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ pop %rsi │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2614268,18 +2614532,19 @@ │ │ │ │ lret │ │ │ │ xchg %dh,0x1301546c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x3c(%rax) │ │ │ │ + adc %cl,-0x3c(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2614289,18 +2614554,20 @@ │ │ │ │ add %dl,-0x333927a8(%rdx,%rsi,1) │ │ │ │ and $0x130123,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x2c46d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0xc4,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2614311,21 +2614578,20 @@ │ │ │ │ lret │ │ │ │ pop %rax │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2d760,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2c435(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x60(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2614336,19 +2614602,18 @@ │ │ │ │ jmp 1cf85fd │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsi │ │ │ │ + loopne 1cf86a8 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,-0x29(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2614359,36 +2614624,40 @@ │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002c44b,%al │ │ │ │ + lock and $0xc4,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x62447d8d(%rbx) │ │ │ │ mov $0x13013af4,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xc4,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + adc $0x2c4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsxd %edi,%edx │ │ │ │ + shlb $1,-0x29(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2614397,38 +2614666,38 @@ │ │ │ │ add %al,0x3c(%rbp) │ │ │ │ vpcmpeqd 0x1301595a(%rbp),%xmm11,%xmm14 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock pop %rsi │ │ │ │ (bad) │ │ │ │ - movabs 0x63b00000000002c4,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + andb $0x2,-0x29(%rbx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x77625891(%rcx) │ │ │ │ or %bh,0x6b(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + or %ah,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + add %dl,(%rax) │ │ │ │ xlat %fs:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2614442,18 +2614711,20 @@ │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,0x2c42d(%rax) │ │ │ │ + add %al,-0x2(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xlat %gs:(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + xlat %fs:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2614464,20 +2614735,17 @@ │ │ │ │ setae 0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c3f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf8897 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d765(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2614487,19 +2614755,21 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdx) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - data16 xlat %ds:(%rbx) │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2614512,19 +2614782,20 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %esp,%eax │ │ │ │ + jo 1cf889c │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x67(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + data16 xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2614537,18 +2614808,20 @@ │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rsi) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + fcmovb %st(3),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock xlat %ds:(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2614560,17 +2614833,19 @@ │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x2c3bc(%rax) │ │ │ │ + add %dh,-0x7a(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d76b(%rax) │ │ │ │ + add %al,0x2d76b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2614579,18 +2614854,15 @@ │ │ │ │ xor %al,0x13(%ecx,%eax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock jno 1cf8972 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + movabs 0xe00000000002d771,%al │ │ │ │ movabs %al,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ jnp 1cf8a00 │ │ │ │ @@ -2614599,16 +2614871,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jbe 1cf89ba │ │ │ │ + loopne 1cf8a57 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0xaa380000000001e5 │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2614618,15 +2614890,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in (%dx),%eax │ │ │ │ + adc %ch,%ch │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2614637,19 +2614909,23 @@ │ │ │ │ mov $0x13017f4f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xd7,%bh │ │ │ │ + push %rax │ │ │ │ + out %al,(%dx) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d7ef(%rax) │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ push $0xfffffffffffffffe │ │ │ │ imul $0xffffffb6,(%rdi),%ecx │ │ │ │ @@ -2614657,21 +2614933,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + shr $0xd7,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x10(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ in $0x47,%eax │ │ │ │ @@ -2614679,21 +2614954,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf8af2 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - int1 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2d7f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ cmp %eax,-0x5c(%rdi) │ │ │ │ shlb $1,-0x6ffeadf3(%rdx) │ │ │ │ @@ -2614724,21 +2614998,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,0x2d7f1(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ int1 │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ - ... │ │ │ │ - repnz xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi,%rdx,8) │ │ │ │ jg 1cf8b73 │ │ │ │ jo 1cf8bba │ │ │ │ @@ -2614746,22 +2615020,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf2,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + xor $0xd7,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repnz xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx,%rbx,2) │ │ │ │ (bad) │ │ │ │ mov $0x9e,%ah │ │ │ │ @@ -2614769,21 +2615040,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - repz xlat %ds:(%rbx) │ │ │ │ + adc %dh,%bl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xd(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + repz xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x1750873a(,%rax,4) │ │ │ │ cli │ │ │ │ @@ -2614815,41 +2615086,43 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d7f4(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - hlt │ │ │ │ + add %dh,-0xc(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2d7f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ push $0xffffffffe5acac60 │ │ │ │ and $0x79,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%ch │ │ │ │ + add %dh,%ch │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d7f5(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmc │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ out %eax,$0xd9 │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2614857,20 +2615130,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dh │ │ │ │ + shl $1,%ch │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xa(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmc │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2614903,22 +2615177,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - not %bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d7f6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - not %bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d7f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x50(%rbp) │ │ │ │ leave │ │ │ │ pushf │ │ │ │ @@ -2614928,21 +2615198,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bh │ │ │ │ + add %dh,%bh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x9(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + not %edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3f(%rbp) │ │ │ │ jo 1cf8de3 │ │ │ │ @@ -2614951,21 +2615221,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock not %edi │ │ │ │ + shl $0xd7,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - clc │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + not %edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1d(%rbp) │ │ │ │ jo 1cf8edf │ │ │ │ @@ -2614995,45 +2615264,40 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - clc │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d7f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x4cea8a02(%rip) │ │ │ │ push %rbp │ │ │ │ adc (%rbx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stc │ │ │ │ + add %bh,%cl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7(%rax) │ │ │ │ + add %al,-0x7(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x5d16cc71(%rip) │ │ │ │ @@ -2615042,20 +2615306,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - stc │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d7f9(%rax) │ │ │ │ ... │ │ │ │ - cli │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x6cdaccad(%rip) │ │ │ │ @@ -2615089,38 +2615352,42 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d7fa(%rax) │ │ │ │ + add %dl,-0x6(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d7fa(%rax) │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x71(%rdi) │ │ │ │ add $0xa21d8e3a,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bl │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + sar $0xd7,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cli │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x0(%rdi) │ │ │ │ @@ -2615128,23 +2615395,19 @@ │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfb,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + cmp $0xd7,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sti │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d7fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x24(%rdi) │ │ │ │ mov $0x440951f5,%esp │ │ │ │ rex.WRXB add %r10,0x0(%r8) │ │ │ │ @@ -2615173,40 +2615436,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %ebx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + adc %al,(%rcx) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x7a405700(%rbx) │ │ │ │ xchg %eax,%ebx │ │ │ │ xor %ah,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x7(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x76800000000001e6,%al │ │ │ │ + movabs 0x82300000000001e6,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ repnz mov $0x79c4d892,%ecx │ │ │ │ @@ -2615216,54 +2615479,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf91cb │ │ │ │ - fadds (%rdx) │ │ │ │ + orb $0xd8,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x2c46cf3c(%rbx) │ │ │ │ xor $0x13016ff5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf9227 │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - movabs 0x300000000002d81d,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x2d8(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,0x2d8(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add -0x4e(%rdi),%ebx │ │ │ │ rorl %cl,(%rsi) │ │ │ │ in $0x0,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x2d8,%eax │ │ │ │ + rcrb $0x0,0x2d8(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,(%rsi) │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x2d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %fs,%esi │ │ │ │ @@ -2615271,18 +2615536,19 @@ │ │ │ │ and %ebx,0x130101(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x1e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615321,21 +2615587,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ebx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d820(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %ebx,%eax │ │ │ │ + add %dl,%al │ │ │ │ + and %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ popf │ │ │ │ @@ -2615347,18 +2615611,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x21(%rax) │ │ │ │ + add %al,0x21(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ and %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2615368,24 +2615632,25 @@ │ │ │ │ mov (%rsi),%bl │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %al,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $1,(%rcx) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + adc %ah,(%rdx) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d822(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rdx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ enter $0x85b1,$0x5c │ │ │ │ add %edx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615414,19 +2615679,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d823(%rax) │ │ │ │ + add %dl,0x23(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %eax,%ebx │ │ │ │ + andb $0xd8,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ jp 1cf949d │ │ │ │ @@ -2615436,44 +2615700,42 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and $0xd8,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0xd8,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdx) │ │ │ │ cmc │ │ │ │ xchg %eax,%ebx │ │ │ │ loopne 1cf94bc │ │ │ │ jbe,pt 1cf94c8 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d824,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + jo 1cf94fe │ │ │ │ + fadds (%rdx) │ │ │ │ + ... │ │ │ │ + nop │ │ │ │ and $0xd8,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ @@ -2615505,40 +2615767,39 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d825(%rax) │ │ │ │ + add %al,0x2d825(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x2d8,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2d825(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x80(%rdx) │ │ │ │ jo 1cf951f │ │ │ │ sarb $0x92,(%rax) │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x26(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x2d8,%eax │ │ │ │ ... │ │ │ │ - jo 1cf95e8 │ │ │ │ - fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + es fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xf(%rdx) │ │ │ │ @@ -2615549,19 +2615810,20 @@ │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdi) │ │ │ │ - fadds (%rdx) │ │ │ │ + shlb $0xd8,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - rex (bad) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + es fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2d(%rdx) │ │ │ │ @@ -2615595,19 +2615857,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %dh,0x2d827(%rax) │ │ │ │ ... │ │ │ │ - and %ch,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615617,18 +2615879,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf96fa │ │ │ │ - fadds (%rdx) │ │ │ │ + rex sub %bl,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - and %ch,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x28(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615638,20 +2615901,20 @@ │ │ │ │ xor 0x13(%rcx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ sub %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d829(%rax) │ │ │ │ + add %al,0x2d829(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ iret │ │ │ │ movsxd %edx,%ecx │ │ │ │ @@ -2615681,20 +2615944,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ sub %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ sub %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ @@ -2615706,37 +2615969,42 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d82b(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %eax,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d82b(%rax) │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%cl │ │ │ │ jb 1cf9875 │ │ │ │ add $0x21924192,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rax,%rbx,8) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cf9865 │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2d82c(%rax) │ │ │ │ + add %ch,(%rax,%rbx,8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ pop %rdx │ │ │ │ @@ -2615768,20 +2616036,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x2d8,%eax │ │ │ │ ... │ │ │ │ - jo 1cf9907 │ │ │ │ - fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex sub $0x2d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ lret │ │ │ │ @@ -2615790,18 +2616057,21 @@ │ │ │ │ cs xorb $0x13,0x1(%rcx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x2d8(%rip) │ │ │ │ - ... │ │ │ │ - add %ah,%al │ │ │ │ + nop │ │ │ │ sub $0x2d8,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2d,%al │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ rex.R (bad) │ │ │ │ @@ -2615809,19 +2616079,19 @@ │ │ │ │ shrb $0x0,0x13015009(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cs fadds (%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - cs fadds (%rdx) │ │ │ │ + and %ch,(%rsi) │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2615855,18 +2616125,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ cs fadds (%rdx) │ │ │ │ ... │ │ │ │ - adc %ch,(%rdi) │ │ │ │ + loopne 1cf9a28 │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615875,39 +2616145,43 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - subb $0xd8,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rsi,%rax,4) │ │ │ │ cli │ │ │ │ cmp %dl,0x5e(%rsi) │ │ │ │ xor %eax,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %ah,0x2d82f(%rax) │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615940,18 +2616214,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x30(%rax) │ │ │ │ + add %al,0x30(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ xor %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x7ff30c2c(%rcx) │ │ │ │ @@ -2615959,18 +2616233,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf9b82 │ │ │ │ + mov $0x30,%al │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rcx) │ │ │ │ + shlb $1,(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615981,24 +2616255,27 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x31(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - nop │ │ │ │ + add %ah,(%rax) │ │ │ │ xor %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x5fc34a81(%rcx) │ │ │ │ vaddpd (%rcx),%ymm15,%ymm0 │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdx) │ │ │ │ @@ -2616024,20 +2616301,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %al,%bl │ │ │ │ + add %ah,%al │ │ │ │ + xor %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ xor %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ @@ -2616047,39 +2616322,43 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xd8,(%rdx) │ │ │ │ + push %rax │ │ │ │ + xor %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d832(%rax) │ │ │ │ + add %dh,0x32(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rdi) │ │ │ │ fcompl 0x1a(%edx) │ │ │ │ and %edx,0x57(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %al,%bl │ │ │ │ + shlb $0xd8,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %eax,%ebx │ │ │ │ + add %ah,%al │ │ │ │ + xor %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ mov $0x1a2b96dc,%ebx │ │ │ │ @@ -2616109,43 +2616388,45 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,0x5e(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,%ah │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %al,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,0x2c100(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cli │ │ │ │ + loope 1cf9d83 │ │ │ │ + push %rbp │ │ │ │ + fldl (%rsi) │ │ │ │ + (bad) │ │ │ │ + sbb (%rcx),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WR fadds (%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - rex.WR fadds (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WXB fadds (%r10) │ │ │ │ + ... │ │ │ │ + add %cl,0x2(%rax,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ @@ -2616154,45 +2616435,40 @@ │ │ │ │ adc $0x130131,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d84c(%rax) │ │ │ │ + add %al,0x2d84c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WR fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2d84c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ (bad) │ │ │ │ movabs 0x13013068558ec6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x4d(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WRB fadds (%r10) │ │ │ │ + ... │ │ │ │ + xor %cl,-0x28(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ fisubl -0xc9140f6(%rax) │ │ │ │ push %rcx │ │ │ │ add %esi,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2616216,37 +2616492,39 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRB fadds (%r10) │ │ │ │ + add %dh,0x2d84d(%rax) │ │ │ │ ... │ │ │ │ - add %cl,-0x28(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRB fadds (%r10) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ fs push %rsp │ │ │ │ adc (%rdi),%esp │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ movabs %al,0x130170 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x4e(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRX fadds (%rdx) │ │ │ │ ... │ │ │ │ - jo 1cf9f58 │ │ │ │ - fadds (%rdx) │ │ │ │ + rex │ │ │ │ + rex.WRX fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2616257,25 +2616535,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - rex.WRX fadds (%rdx) │ │ │ │ + add %dl,0x2d84e(%rax) │ │ │ │ ... │ │ │ │ - loopne 1cf9fa0 │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2d84e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rsi) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ fdivr %st,%st(0) │ │ │ │ mov $0x44,%dl │ │ │ │ adc %al,(%rcx) │ │ │ │ nop │ │ │ │ @@ -2616305,18 +2616580,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRXB fadds (%r10) │ │ │ │ + xor %cl,-0x28(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - orb $0x2,-0x28(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x73(%rax) │ │ │ │ @@ -2616325,19 +2616602,18 @@ │ │ │ │ sbb %edx,0x13013a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rax │ │ │ │ - fadds (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRXB fadds (%r10) │ │ │ │ ... │ │ │ │ - xor %dl,-0x28(%rax) │ │ │ │ + add %dl,-0x28(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x4(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2616347,22 +2616623,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d850(%rax) │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + jo 1cfa0c2 │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d850(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x20(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xor -0x6ffea58a(%rip),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616390,19 +2616669,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x28(%rdx) │ │ │ │ + add %dl,-0x28(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdx │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616412,21 +2616692,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x28(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rdx │ │ │ │ + jo 1cfa18c │ │ │ │ fadds (%rdx) │ │ │ │ + ... │ │ │ │ + rclb $0x2,-0x28(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6941d296(%rdx) │ │ │ │ @@ -2616436,19 +2616713,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbx │ │ │ │ - fadds (%rdx) │ │ │ │ + adc %dl,-0x28(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - adcb $0x2,-0x28(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x588dd24a(%rdx) │ │ │ │ @@ -2616481,17 +2616759,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2(%rax,%rbx,8) │ │ │ │ + rclb $1,-0x28(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - xor %dl,0x2(%rax,%rbx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rbx │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ @@ -2616501,20 +2616783,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2(%rax,%rbx,8) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + push %rax │ │ │ │ push %rsp │ │ │ │ fadds (%rdx) │ │ │ │ + ... │ │ │ │ + jo 1cfa2be │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ @@ -2616524,19 +2616806,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbp │ │ │ │ + add %ah,%al │ │ │ │ + push %rsp │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - xor %dl,-0x28(%rbp) │ │ │ │ + add %dl,-0x28(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ paddsw 0x45d93c17(%rcx),%mm5 │ │ │ │ @@ -2616564,66 +2616846,61 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x55,%al │ │ │ │ - fadds (%rdx) │ │ │ │ + adcb $0x2,-0x28(%rbp) │ │ │ │ ... │ │ │ │ - rclb $1,-0x28(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002d855,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x6d(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp $0xd4,%al │ │ │ │ cmp 0x1301(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x28(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x56(%rax) │ │ │ │ + lock push %rbp │ │ │ │ fadds (%rdx) │ │ │ │ + ... │ │ │ │ + adc %dl,-0x28(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x1e(%rdi) │ │ │ │ ss xor $0xd2,%al │ │ │ │ sti │ │ │ │ rex.RX add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,0x2d856(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ push %rsi │ │ │ │ fadds (%rdx) │ │ │ │ - ... │ │ │ │ - add %dl,-0x28(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x3e(%rdi) │ │ │ │ ss clc │ │ │ │ jrcxz 1cfa3ae │ │ │ │ frstor 0x1(%rbp) │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616648,142 +2616925,119 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x8(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cli │ │ │ │ - loope 1cfa48b │ │ │ │ - push %rbp │ │ │ │ - fldl (%rsi) │ │ │ │ - (bad) │ │ │ │ - sbb (%rcx),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %cl,0x5e(%rax) │ │ │ │ + rex.W pop %rsi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rcx) │ │ │ │ + loopne 1cfa45c │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c1(%rip) │ │ │ │ + rorb $0xc1,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2c1(%rip) │ │ │ │ + add %ah,%al │ │ │ │ + xadd %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ - movabs 0x400000000001,%al │ │ │ │ + movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ cmp $0x3dec9910,%eax │ │ │ │ mov %?,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0xf(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rdi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jg 1cfa503 │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cfa4ff │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x0(%rax) │ │ │ │ ... │ │ │ │ - add %al,%bl │ │ │ │ - fstps (%rdi) │ │ │ │ - and $0xfe,%al │ │ │ │ - push %rsp │ │ │ │ - push $0xe │ │ │ │ + add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x0(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rex sldt (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c10f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,-0x28(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%bl │ │ │ │ + fstps (%rdi) │ │ │ │ + and $0xfe,%al │ │ │ │ + push %rsp │ │ │ │ + push $0xe │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdi) │ │ │ │ + xor %ah,(%rdx) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x22(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ iret │ │ │ │ leave │ │ │ │ repnz enter $0xa100,$0x74 │ │ │ │ sbb $0x1,%al │ │ │ │ @@ -2616794,15 +2617048,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rdx) │ │ │ │ + shrb $1,(%rdx) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2616814,74 +2617068,70 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rcx) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + and %al,-0x3f(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rsi) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x980000000002c144,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WXB xchg %rdx,-0x58(%r11) │ │ │ │ movsxd (%rdx),%ebx │ │ │ │ repnz and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2c129(%rax) │ │ │ │ + add %dh,0x2c141(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e5,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x3f(%rsi) │ │ │ │ + add %dl,-0x3f(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jae 1cfa6c2 │ │ │ │ + jae 1cfa67a │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ lea 0x1301228f(%rip),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + lock roll $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x3f(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ah,0x2(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsxd %esp,%edx │ │ │ │ (bad) │ │ │ │ addr32 mov $0x143140e,%esp │ │ │ │ @@ -2616892,17 +2617142,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c12e,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x3f(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2616912,41 +2617162,66 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xc1,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cfa769 │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c13f(%rax) │ │ │ │ + add %ah,0x48(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ jmp *0x6159e4d2(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x5f,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push %rsi │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ mov %cl,(%rdi) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfa75a │ │ │ │ - fadds (%rdx) │ │ │ │ + xor %ch,0x2d8(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ @@ -2616955,18 +2617230,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2(%rax,%rbx,8) │ │ │ │ + jo 1cfa7a5 │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + mov $0xab,%al │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616975,41 +2617250,32 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d8ac(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %dh,-0x54(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + movabs 0x300000000002d8ac,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x12977a48(%rbx,%rsi,8) │ │ │ │ (bad) │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%eax │ │ │ │ + lock lods %ds:(%rsi),%al │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x2d8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x29a6b648(%rdi,%rbp,1) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2617042,36 +2617308,40 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d8ae(%rax) │ │ │ │ + add %al,-0x52(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + jo 1cfa8d8 │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d8ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%ah │ │ │ │ ret $0x1a61 │ │ │ │ mov $0x1395961,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x51(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - jo 1cfa921 │ │ │ │ + rex scas %es:(%rdi),%eax │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617082,19 +2617352,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x2d8(%rdi) │ │ │ │ - ... │ │ │ │ - add %dh,%al │ │ │ │ + nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ fadds (%rdx) │ │ │ │ + ... │ │ │ │ + mov $0xaf,%al │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -2617124,62 +2617395,59 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xd8,%cl │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xd8,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4f(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xd8,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ xor %esp,%esp │ │ │ │ mov $0x138a09a9,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2d8(%rcx) │ │ │ │ + jo 1cfaa33 │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock mov $0xd8,%cl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x2d8(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ mov $0x2647b95d,%esp │ │ │ │ notl (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ mov $0xd8,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d8b2(%rax) │ │ │ │ + add %al,0x2d8b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ @@ -2617209,55 +2617477,64 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x4d(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - xorb $0x0,0x2d8(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + mov $0xd8,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x4d(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ mov $0x2647b95d,%esp │ │ │ │ notl (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfab55 │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - add %dh,0x2(%rax,%rbx,8) │ │ │ │ + movabs 0x2d8b3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xd8,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ xor %esp,%esp │ │ │ │ mov $0x138a09a9,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d8b4,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0xd8,%ch │ │ │ │ + (bad) │ │ │ │ + mov $0xd8,%ah │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2d8b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x76,%al │ │ │ │ @@ -2617290,61 +2617567,58 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xd8,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d8b5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4a(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xd8,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x4e482f7a(%rip) │ │ │ │ jle 1cfacf8 │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ mov $0xd8,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d8b6(%rax) │ │ │ │ + add %al,0x2d8b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x5fb46909(%rip) │ │ │ │ push %rcx │ │ │ │ sub $0x50,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d8(%rdi) │ │ │ │ + shlb $1,0x2d8(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd8,%dil │ │ │ │ + lock mov $0xd8,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x6e7869d5(%rip) │ │ │ │ push $0xffffffffffffffb7 │ │ │ │ @@ -2617375,57 +2617649,65 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d8ba(%rax) │ │ │ │ + add %dl,-0x46(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + jo 1cfad64 │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d8ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x38(%rbp) │ │ │ │ je 1cfae41 │ │ │ │ mov %esp,%edx │ │ │ │ sub %bh,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x45(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - cmpb $0x0,0x2d8(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2d8,%edx │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x2d8,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x49(%rbp) │ │ │ │ int $0x7e │ │ │ │ gs sti │ │ │ │ push %rbp │ │ │ │ jp 1cfae12 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x2d8,%esp │ │ │ │ + add %dh,0x2d8bb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x2(%rax,%rbx,8) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x2d8,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b(%rbp) │ │ │ │ int $0xb2 │ │ │ │ push %rsp │ │ │ │ @@ -2617454,20 +2617736,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x43(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2d8,%esp │ │ │ │ ... │ │ │ │ - jo 1cfae87 │ │ │ │ - fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bh,0x2d8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ jmp 69850b35 <_edata@@Base+0x64250b35> │ │ │ │ @@ -2617475,18 +2617756,20 @@ │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfaebf │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - add %bh,0x2d8(%rsi) │ │ │ │ + movabs 0x2d8bd,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2d8,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ data16 negb 0x5b(%rdi) │ │ │ │ @@ -2617494,20 +2617777,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - movabs 0x300000000002d8be,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2d8,%esi │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x2d8,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ mov $0x736a93f6,%edx │ │ │ │ mov (%rcx,%rax,1),%eax │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617534,19 +2617822,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x2d8,%edi │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2d8,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x2d8,%edi │ │ │ │ + adc %bh,0x2d8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ data16 negb 0x5b(%rdi) │ │ │ │ @@ -2617554,45 +2617842,40 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d8bf(%rax) │ │ │ │ + add %ah,-0x41(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ + ... │ │ │ │ + cmpb $0x0,0x2d8(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x2d8,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ jmp 69850c9d <_edata@@Base+0x64250c9d> │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%al │ │ │ │ + xor %al,%al │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - adc %al,%cl │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0xd8,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdx) │ │ │ │ xor $0x5c84904f,%eax │ │ │ │ testb $0x0,0x9001(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30d20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2617616,18 +2617899,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - rcr $0x2,%eax │ │ │ │ + add %ah,-0x3f(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - lock rcr $0x2,%eax │ │ │ │ + mov $0xc1,%al │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ @@ -2617636,18 +2617920,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - ret $0x2d8 │ │ │ │ + add %dl,-0x3e(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,%bl │ │ │ │ + jo 1cfb114 │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617655,19 +2617939,19 @@ │ │ │ │ xor $0x5c84904f,%eax │ │ │ │ testb $0x0,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ + rex ret │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617699,19 +2617983,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + ret │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - rex (bad) │ │ │ │ + add %al,%ah │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617720,20 +2618004,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xd8,%ah │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + fadds (%rdx) │ │ │ │ + ... │ │ │ │ + mov $0xc4,%al │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617741,19 +2618024,19 @@ │ │ │ │ movabs 0x1301489c04f1a9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + and %al,%ch │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax,%rbx,2) │ │ │ │ @@ -2617784,18 +2618067,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d8c6(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2d8c6(%rax) │ │ │ │ + add $0xd8,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ cli │ │ │ │ clc │ │ │ │ @@ -2617803,18 +2618088,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%bh │ │ │ │ + rol $1,%dh │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - jo 1cfb359 │ │ │ │ + adc %al,%bh │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617823,18 +2618108,19 @@ │ │ │ │ imul $0x13,0x14eb568(%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfb391 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ + rol $1,%bh │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617865,18 +2618151,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d8c8(%rax) │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + nop │ │ │ │ enter $0x2d8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x2daba7eb(%rip) │ │ │ │ push $0x3d │ │ │ │ @@ -2617884,19 +2618170,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - leave │ │ │ │ - fadds (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + enter $0x2d8,$0x0 │ │ │ │ ... │ │ │ │ - xor %cl,%cl │ │ │ │ + leave │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617906,22 +2618191,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d8c9(%rax) │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + jo 1cfb4c3 │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d8c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0xd9be146(%rip) │ │ │ │ jle 1cfb4f2 │ │ │ │ (bad) │ │ │ │ add %edx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x30d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617945,19 +2618233,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lret $0x2d8 │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - lret $0x2d8 │ │ │ │ + and %cl,%dl │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3c57e19a(%rip) │ │ │ │ @@ -2617966,18 +2618254,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d8ca(%rax) │ │ │ │ + add %dh,-0x36(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + nop │ │ │ │ lret $0x2d8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617987,19 +2618275,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret │ │ │ │ - fadds (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + lret $0x2d8 │ │ │ │ ... │ │ │ │ - xor %cl,%bl │ │ │ │ + add %cl,%bl │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618030,21 +2618317,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - int3 │ │ │ │ - fadds (%rdx) │ │ │ │ + add %dh,0x2d8cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xe6,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x1e6(%rdx) │ │ │ │ - add %dh,0x2c5cb(%rax) │ │ │ │ + add %dl,0x2c5da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x78(%rdx) │ │ │ │ (bad) │ │ │ │ cmp %bh,%bh │ │ │ │ @@ -2618052,15 +2618339,15 @@ │ │ │ │ jg 1cfb6ef │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000002000f,%al │ │ │ │ + movabs 0x300000000002000f,%al │ │ │ │ rcr $1,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2618072,21 +2618359,40 @@ │ │ │ │ push %rbx │ │ │ │ ret $0x20fa │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5f,%al │ │ │ │ - add %al,(%rdx) │ │ │ │ + xor %bl,-0x3f(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RX roll $0x0,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb 0x46(%rdi),%al │ │ │ │ + movabs %al,0x13016024cb3c │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %bl,0x0(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x64(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2618097,80 +2618403,63 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfb7bc │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2c14a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb 0x46(%rdi),%al │ │ │ │ - movabs %al,0x13016024cb3c │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1cfb799 │ │ │ │ + xor %bl,%bh │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e6b4,%al │ │ │ │ - lar (%r8),%r24d │ │ │ │ + movabs 0x100000000001e6b4,%al │ │ │ │ + jrcxz 1cfb790 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ or $0x2d,%edx │ │ │ │ int1 │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x55,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x0(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x2c167,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c15c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + roll $0x0,(%edx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or -0xff291ba(%rbx),%bl │ │ │ │ + mov $0x130101,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock repnz fadds (%rdx) │ │ │ │ + add %dh,0x2d8f2(%rax) │ │ │ │ ... │ │ │ │ - adc %dh,%bl │ │ │ │ - fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + repnz fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb9bd341(%rcx) │ │ │ │ @@ -2618179,35 +2618468,39 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0xd(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - xor $0xd8,%bl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + repz fadds (%rdx) │ │ │ │ ... │ │ │ │ + push %rax │ │ │ │ + repz fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x1a679532(%rcx) │ │ │ │ jmp 14d10419 <_edata@@Base+0xf710419> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - fadds (%rdx) │ │ │ │ - ... │ │ │ │ - lock repz fadds (%rdx) │ │ │ │ + movabs 0x2d8f3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + repz fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2bab95ee(%rcx) │ │ │ │ @@ -2618240,18 +2618533,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0xc(%rax) │ │ │ │ + add %al,-0xc(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ hlt │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618264,18 +2618557,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock hlt │ │ │ │ - fadds (%rdx) │ │ │ │ + shl $0xd8,%ah │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - adc %dh,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + hlt │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618286,23 +2618581,27 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0xb(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmc │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - xor $0xd8,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + cmc │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rcx) │ │ │ │ rex.WRB shr %cl,%r13 │ │ │ │ mov %esi,%ds │ │ │ │ xor $0x51,%al │ │ │ │ add %edx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdx) │ │ │ │ @@ -2618328,20 +2618627,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x9(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + neg %eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1e6b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x1e6(%rsi) │ │ │ │ - add %dl,0x2c5de(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x13(%rdx) │ │ │ │ mov $0xff,%cl │ │ │ │ enter $0x695b,$0x25 │ │ │ │ @@ -2618351,87 +2618653,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cfbad6 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d8fb,%al │ │ │ │ + jo 1cfbacd │ │ │ │ + fadds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x1a(%rdx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ cmp -0x14(%rbp,%rsi,2),%ah │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ - pop %rdi │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rdi │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or -0xff291ba(%rbx),%bl │ │ │ │ - mov $0x130101,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x3f(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + adc %ch,0x2(%rcx,%rax,8) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,-0x3f(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c16f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c166(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618441,17 +2618716,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + jbe 1cfbb6c │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2618464,17 +2618739,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jbe 1cfbbfc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2618485,109 +2618760,136 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x3f(%rcx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jns 1cfbc54 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%bh │ │ │ │ idivl 0x65(%rbx) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ - js 1cfbcb2 │ │ │ │ + js 1cfbc6a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x2c1(%rax) │ │ │ │ + push %rax │ │ │ │ + mov %ecx,%es │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cltd │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2c1(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ + sbbb $0x0,0x2(%rcx,%rax,8) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x300000000002c19c,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + sbb %esi,(%rcx) │ │ │ │ + rex.X │ │ │ │ + lock add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - add $0x2d9,%eax │ │ │ │ + add %dl,0x2d905(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x1e6,%eax │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test $0x2,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %al,$0xc5 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%bh │ │ │ │ call 2496a5ca <_edata@@Base+0x1f36a5ca> │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2000f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x8(%rax) │ │ │ │ + add %al,0x8(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618599,47 +2618901,46 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2c1(%rcx) │ │ │ │ - ... │ │ │ │ + add %ah,0x2c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ecx │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + ror $1,%ch │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - sbb %esi,(%rcx) │ │ │ │ - rex.X │ │ │ │ - lock add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x11(%rbx) │ │ │ │ + add %esi,%eax │ │ │ │ + jno 1cfbdcc │ │ │ │ + pop %rax │ │ │ │ + add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ + add %al,0x17(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%cl │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2f(%rdx) │ │ │ │ sub %edi,%ecx │ │ │ │ sahf │ │ │ │ @@ -2618652,71 +2618953,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rdx) │ │ │ │ - flds (%rdx) │ │ │ │ + lock sbb %ebx,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x26(%rdx) │ │ │ │ - xor (%rdx,%rsi,1),%bh │ │ │ │ - shrl %cl,(%rcx) │ │ │ │ - sub %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int $0xe5 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - adc %eax,(%rcx) │ │ │ │ - lock jno 1cfbea4 │ │ │ │ - pop %rax │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %dh,0x26(%rdx) │ │ │ │ + xor (%rdx,%rsi,1),%bh │ │ │ │ + shrl %cl,(%rcx) │ │ │ │ + sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - cwtl │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cltd │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %ah,0x2c1a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618732,40 +2619003,38 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfbeeb │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + xor %ah,0x2c1(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c19c,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pushf │ │ │ │ + add %al,-0x52(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618776,81 +2619045,102 @@ │ │ │ │ fildll -0x73(%rbp) │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfbf82 │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + mov $0xc1,%spl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $1,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %dl,0x2c1b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ - jb 1cfbfb4 │ │ │ │ - jno 1cfc067 │ │ │ │ + jb 1cfbf6c │ │ │ │ + jno 1cfc01f │ │ │ │ push $0x38 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2c1(%rcx) │ │ │ │ + nop │ │ │ │ + mov $0xc1,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ah │ │ │ │ - in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x2c1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x980000000002c1c8,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ pop %rcx │ │ │ │ lret │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ lahf │ │ │ │ - jbe 1cfc06e │ │ │ │ + jbe 1cfc026 │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - and $0xd9,%al │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xc1,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x1e6,%esp │ │ │ │ + add %al,-0x2a(%rax) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock fcmovnb %st(1),%st │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + incl 0x4dae67cb(%rbp) │ │ │ │ + mov %ds,0x1(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,0x1(%rsi,%riz,8) │ │ │ │ + add %al,0x2c60c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ (bad) │ │ │ │ fsubr %st,%st(6) │ │ │ │ @@ -2618860,39 +2619150,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d1c0c4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d92a(%rax) │ │ │ │ + add %ah,0x29(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0xdb4b5fb(%rip) │ │ │ │ sahf │ │ │ │ repnz rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xd9,(%rax) │ │ │ │ + nop │ │ │ │ + cmp %bl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfc118 │ │ │ │ + and %ah,(%rsi) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x5099a4f7(%rax) │ │ │ │ leave │ │ │ │ @@ -2618902,15 +2619193,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3b(%rax) │ │ │ │ + add %al,0x3b(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618920,39 +2619211,40 @@ │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x27(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1e6bf(%rax) │ │ │ │ + rolb $0x2,-0x27(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x2c6,%eax │ │ │ │ + mov $0xbf,%al │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex xor %eax,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x675c2a9e(%rax) │ │ │ │ jle 1cfc16c │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfc223 │ │ │ │ - flds (%rdx) │ │ │ │ + nop │ │ │ │ + rex.WB flds (%r10) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618961,72 +2619253,60 @@ │ │ │ │ and %ecx,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,%al │ │ │ │ - movabs 0xd6400000000002c1,%eax │ │ │ │ - in $0x1,%eax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + lock mov $0x2c1,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ - test %ecx,%ebx │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - rex.WRB mov %ds,0x1(%r8) │ │ │ │ - adc (%rax),%eax │ │ │ │ + mov $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2c1(%rbp) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,0x2c1(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + rex mov $0x2c1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0xb00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ - pop %rax │ │ │ │ - flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x68a8a5c8(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + and $0x5a,%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x900000000002d958,%al │ │ │ │ shl $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ + add %bh,(%rbx) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x315ab2a2(%rax) │ │ │ │ fsubrs 0x3f(%rax) │ │ │ │ @@ -2619036,15 +2619316,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2(%rcx,%rbx,8) │ │ │ │ + sbbb $0x0,0x2(%rcx,%rbx,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2619056,19 +2619336,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsi │ │ │ │ - flds (%rdx) │ │ │ │ + and %bl,-0x27(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - jo 1cfc3b0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5e(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619078,38 +2619358,35 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - pop %rsi │ │ │ │ - flds (%rdx) │ │ │ │ + add %dl,0x2d95e(%rax) │ │ │ │ ... │ │ │ │ - xor %bl,-0x27(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2d95e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x7b7664ef(%rbp) │ │ │ │ ss data16 add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d95f(%rax) │ │ │ │ + add %dl,0x5f(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdi │ │ │ │ + jo 1cfc441 │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619143,15 +2619420,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W adc %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d963(%rax) │ │ │ │ + add %al,0x2d963(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2619163,21 +2619440,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d967(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ + flds (%edx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x2,-0x3a(%rax) │ │ │ │ + rclb $0x2,-0x3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x62(%rbp) │ │ │ │ @@ -2619189,23 +2619468,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d96b(%rax) │ │ │ │ + add %ah,0x6b(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rax) │ │ │ │ rex.RX js 1cfc4b1 │ │ │ │ push %rsp │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ jnp 1cfc522 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2619214,132 +2619493,136 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x10(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jb 1cfc514 │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cfc5ab │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%dl │ │ │ │ pop %rbx │ │ │ │ xor (%rbx,%riz,1),%bl │ │ │ │ mov 0x1(%rax),%si │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x10(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x77,%al │ │ │ │ - flds (%rdx) │ │ │ │ + push %rax │ │ │ │ + ja 1cfc55c │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ah │ │ │ │ jmp 1cfc535 │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in (%dx),%eax │ │ │ │ pop %rax │ │ │ │ je 1cfc5b2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x7a(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ + add %al,%al │ │ │ │ + jns 1cfc5a4 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lret $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ - lock lret $0x1e6 │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bh,-0x3a(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c663,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x19(%rcx) │ │ │ │ fs int3 │ │ │ │ or $0x10111ba,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x68a8a5c8(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - and $0x5a,%al │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x0(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c1b5(%rax) │ │ │ │ + add %cl,%cl │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d988(%rax) │ │ │ │ + add %ah,0x2c1d0(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rol $1,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7954e3b9(%rax) │ │ │ │ + mov %bl,0x5b(%rcx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,0x2d9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d988(%rax) │ │ │ │ + rex mov %bl,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x79(%rdx) │ │ │ │ push %rsp │ │ │ │ {rex2 0x4} or %spl,%r11b │ │ │ │ @@ -2619347,19 +2619630,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x77(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ + add %dl,0x2d988(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %bl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x8(%rdx) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2619368,18 +2619651,22 @@ │ │ │ │ and $0x130135a1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - flds (%rdx) │ │ │ │ + push %rax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - add %cl,0x2d9(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x77(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2c(%rdx) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2619411,63 +2619698,63 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d98a(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ mov %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x76(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x50(%rbx) │ │ │ │ es stc │ │ │ │ (bad) │ │ │ │ xor 0x77(%rcx),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x75(%rax) │ │ │ │ + mov $0x8a,%al │ │ │ │ flds (%rdx) │ │ │ │ + ... │ │ │ │ + lock mov %cl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x3f(%rbx) │ │ │ │ lahf │ │ │ │ cli │ │ │ │ mov 0x13017604(%rip),%ds │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x2d9(%rbx) │ │ │ │ - ... │ │ │ │ - add %ah,%al │ │ │ │ + (bad) │ │ │ │ mov %ecx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2d98b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x1d(%rbx) │ │ │ │ lahf │ │ │ │ ss mov $0x1179f26,%edi │ │ │ │ @@ -2619497,18 +2619784,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x74(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %ds,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov %ds,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x3a(%rcx) │ │ │ │ @@ -2619519,45 +2619808,41 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x73(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ + add %al,0x2d98c(%rax) │ │ │ │ ... │ │ │ │ - jo 1cfc8c7 │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %ds,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x4b(%rcx) │ │ │ │ ret $0xb152 │ │ │ │ jg 1cfc9ae │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x2d9(%rbp) │ │ │ │ - ... │ │ │ │ - add %ah,%al │ │ │ │ + (bad) │ │ │ │ lea (bad),%ebx │ │ │ │ flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + orb $0x0,0x2d9(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x69(%rcx) │ │ │ │ ret $0x809e │ │ │ │ rex.R int3 │ │ │ │ add (%rcx),%eax │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619583,57 +2619868,60 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x72(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %ecx,%ds │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - orb $0x0,0x2d9(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %ecx,%ds │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x613f1ef6(%rip) │ │ │ │ fs (bad) │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - rex (bad) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov %ecx,%ds │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x70c35885(%rip) │ │ │ │ rex.WXB out %eax,$0x9 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - flds (%rdx) │ │ │ │ + xor %cl,0x2d9(%rdi) │ │ │ │ ... │ │ │ │ - mov $0x8f,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619664,36 +2619952,40 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x70(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - adcb $0x0,0x2d9(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %dl,0x2d9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ ja 1cfcb2c │ │ │ │ sbb $0xffffff83,%esi │ │ │ │ (bad) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2d9(%rax) │ │ │ │ + jo 1cfcafa │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619704,21 +2619996,19 @@ │ │ │ │ sbb $0x13016a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x6f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + nop │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2d9(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ and $0x58,%al │ │ │ │ @@ -2619749,40 +2620039,35 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - flds (%rdx) │ │ │ │ + add %al,0x2d991(%rax) │ │ │ │ ... │ │ │ │ - add %dl,0x2d9(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2d991(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx) │ │ │ │ adc $0xdf,%ah │ │ │ │ rex.RB cmp $0x130140eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfcc1c │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - xchg %eax,%edx │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x2d9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2619790,24 +2620075,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - flds (%rdx) │ │ │ │ + add %al,0x2d992(%rax) │ │ │ │ ... │ │ │ │ - add %dl,0x2d9(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2d992(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ shrl %cl,0x10(%rbp) │ │ │ │ (bad) │ │ │ │ sub %ecx,0x900120(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30d39(%rax) │ │ │ │ @@ -2619832,19 +2620115,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - lock xchg %eax,%ebx │ │ │ │ + rex xchg %eax,%ebx │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619855,42 +2620138,40 @@ │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esp │ │ │ │ + loopne 1cfcd3d │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2(%rcx,%rbx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ah │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ fmull (%rsp,%rsi,4) │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfcd86 │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,0x2d9(%rbp) │ │ │ │ + jo 1cfcd96 │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ ret $0xda6c │ │ │ │ @@ -2619924,18 +2620205,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d995(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619949,18 +2620231,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x2d9(%rsi) │ │ │ │ + mov $0x95,%al │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dl,0x2d9(%rsi) │ │ │ │ + rclb $1,0x2d9(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2619968,21 +2620250,25 @@ │ │ │ │ ret │ │ │ │ xchg %eax,%ebp │ │ │ │ movabs 0x13015bed,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2d9(%rsi) │ │ │ │ + and %dl,0x2d9(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x2d996(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ rex.WRB (bad) │ │ │ │ shld $0x0,%ebx,-0x6ffec58a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30d29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620006,19 +2620292,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x69(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + loopne 1cfcf48 │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620026,19 +2620312,18 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ cs movabs %eax,0x13011e8320 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d997(%rax) │ │ │ │ + add %dl,-0x69(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + jo 1cfcf91 │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620048,19 +2620333,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex cwtl │ │ │ │ - flds (%rdx) │ │ │ │ + rclb $0x0,0x2d9(%rdi) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620093,19 +2620377,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,0x2d998(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ + add %al,%al │ │ │ │ + cwtl │ │ │ │ flds (%rdx) │ │ │ │ - ... │ │ │ │ - and %bl,0x2d9(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ leave │ │ │ │ @@ -2620114,21 +2620400,18 @@ │ │ │ │ shl $0x30,%ecx │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfd0a3 │ │ │ │ - flds (%rdx) │ │ │ │ + adc %bl,0x2d9(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ - flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x2d9(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ rex.RX outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2620138,26 +2620421,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x2d9(%rdx) │ │ │ │ + sbbb $0x0,0x2d9(%rcx) │ │ │ │ ... │ │ │ │ + add %ah,0x2d999(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dl │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ in $0xd6,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2620185,39 +2620463,39 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - and %bl,0x2d9(%rbx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x78(%rcx) │ │ │ │ xor %edi,0x32c85e28(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfd1c5 │ │ │ │ - flds (%rdx) │ │ │ │ + adc %bl,0x2d9(%rbx) │ │ │ │ ... │ │ │ │ - mov $0x9b,%al │ │ │ │ - flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x2d9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7(%rcx) │ │ │ │ mov %bh,(%rsi) │ │ │ │ @@ -2620227,22 +2620505,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x2d99b(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ + add %al,%al │ │ │ │ flds (%rdx) │ │ │ │ - ... │ │ │ │ - and %bl,0x2(%rcx,%rbx,8) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x25(%rcx) │ │ │ │ mov %dh,%dl │ │ │ │ testl $0x900152,0x2e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ecx,0x3(%rip) │ │ │ │ @@ -2620267,19 +2620548,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d99c,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + rex pushf │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ pushf │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620290,39 +2620570,35 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2d9(%rbp) │ │ │ │ + mov $0x9c,%al │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + rcrb $1,0x2(%rcx,%rbx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,0x2d9(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ lea (%rcx),%ebx │ │ │ │ jne 1cfd30d │ │ │ │ sub $0x130151bd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d99d,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x2d9(%rbp) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - popf │ │ │ │ + rex popf │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620355,57 +2620631,56 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex sahf │ │ │ │ + loopne 1cfd3bf │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x2d9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6b1191c1(%rax,%rdx,4) │ │ │ │ mov $0x2c,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9e,%al │ │ │ │ + push %rax │ │ │ │ + sahf │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ - rcrb $1,0x2d9(%rsi) │ │ │ │ + jo 1cfd418 │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x44ff9278(%rdi,%rbx,1) │ │ │ │ enter $0x12d,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfd451 │ │ │ │ - flds (%rdx) │ │ │ │ + rcrb $0x0,0x2d9(%rsi) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - lahf │ │ │ │ + add %ah,%al │ │ │ │ + sahf │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620436,19 +2620711,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2d9(%rax) │ │ │ │ + mov $0x9f,%al │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + rcrb $1,0x2d9(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8300000000002d9,%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ sahf │ │ │ │ js 1cfd4ef │ │ │ │ rcrb $1,0x66(%rdx) │ │ │ │ @@ -2620456,38 +2620732,39 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d9a0(%rax) │ │ │ │ + add %dl,-0x60(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + jo 1cfd53a │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x8300000000002d9,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ adc %eax,%ecx │ │ │ │ cmpb $0x75,(%rsi) │ │ │ │ sbb (%rbx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x2d9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x2d9(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ movabs 0x8300000000002d9,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ int $0xc1 │ │ │ │ cmovle 0x90015a(%rax),%r8 │ │ │ │ @@ -2620516,67 +2620793,64 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x2d9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2d9(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x2d9a1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2d9a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x41(%rbx) │ │ │ │ je 1cfd6b4 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ fwait │ │ │ │ push %rsi │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - ... │ │ │ │ - jo 1cfd65c │ │ │ │ - flds (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x2d9,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,0x2d9(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30(%rbx) │ │ │ │ int $0x2b │ │ │ │ rex.R mov $0x2b,%spl │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfd694 │ │ │ │ - flds (%rdx) │ │ │ │ - ... │ │ │ │ - add %ah,0x2d9(%rbx) │ │ │ │ + (bad) │ │ │ │ + movabs %al,0x2d9 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x0,0x2d9(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x14(%rbx) │ │ │ │ int $0xe7 │ │ │ │ jne 1cfd6ad │ │ │ │ mov $0x64,%al │ │ │ │ add %edx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2620602,38 +2620876,38 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d9a3(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %eax,0x2d9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex movabs %eax,0x8300000000002d9 │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d9a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x61(%rcx) │ │ │ │ rex.X sahf │ │ │ │ call 3494239 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - movabs %eax,0x2d9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2d9a3(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2d9a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2(%rcx,%rbx,8) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x10(%rcx) │ │ │ │ sti │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ @@ -2620643,26 +2620917,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d9a4(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + and %ah,0x2(%rcx,%rbx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x34(%rcx) │ │ │ │ sti │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ mov %ds,(%rcx) │ │ │ │ add %edx,0x0(%rax) │ │ │ │ @@ -2620689,128 +2620959,114 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2c1,%edx │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %bh,0x2c1(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0xb00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + fadd %st,%st(1) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7954e3b9(%rax) │ │ │ │ - mov %bl,0x5b(%rcx) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2d9(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xce,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jnp 1cfd8c1 │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,0x2c6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x5e(%rcx) │ │ │ │ in $0x66,%eax │ │ │ │ add $0x15ff977,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x20010(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - leave │ │ │ │ - flds (%rdx) │ │ │ │ + add %ah,0x2d9c8(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x68(%rbx) │ │ │ │ jns 1cfd8fc │ │ │ │ jb 1cfd8e5 │ │ │ │ sbb %eax,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + mov $0xe2,%al │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lret $0x2c1 │ │ │ │ - ... │ │ │ │ - or $0xc1,%dl │ │ │ │ + add %dh,(%rax) │ │ │ │ + jrcxz 1cfd94c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - fwait │ │ │ │ - sbb $0x67,%al │ │ │ │ - mov $0xb3,%bh │ │ │ │ - ret $0x13a │ │ │ │ + add %bl,-0x4898e365(%rax) │ │ │ │ + mov $0xc2,%bl │ │ │ │ + cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c1d6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0xc1,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2620820,45 +2621076,45 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock fcmovnb %st(1),%st │ │ │ │ + sar $0xc1,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fadd %st,%st(1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loope 1cfdab8 │ │ │ │ + loope 1cfda70 │ │ │ │ xchg %eax,%edi │ │ │ │ mov $0x4b,%dl │ │ │ │ add $0x3a,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xeb,%al │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1cfda6c │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620871,17 +2621127,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + addb $0xc2,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2620892,20 +2621147,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bl │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + lock add $0x2c2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xd(%rax) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620913,22 +2621167,22 @@ │ │ │ │ mov $0x13013b,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %ah,0x2c20d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c1ff(%rax) │ │ │ │ + add %ah,0x11(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620937,48 +2621191,48 @@ │ │ │ │ or 0x1301065a(%rax),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - std │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + lock or $0x2c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - in $0x1,%eax │ │ │ │ + push %rax │ │ │ │ + loope 1cfdb60 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x2c2(%rip) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - js 1cfdbaa │ │ │ │ + js 1cfdb62 │ │ │ │ add %ah,%ch │ │ │ │ mov $0x27,%bh │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xc1,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + rex (bad) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c218(%rax) │ │ │ │ + add %ah,0x26(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620987,16 +2621241,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfdc49 │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + rclb $0xc2,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2621005,67 +2621259,67 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x10,%al │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %bl,%dl │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - movabs 0x13012f8891e8b3,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x2c202(%rax) │ │ │ │ + loopne 1cfdc5f │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %dl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ hlt │ │ │ │ - jmp 67e1e0af <_edata@@Base+0x6281e0af> │ │ │ │ + jmp 67e1e01f <_edata@@Base+0x6281e01f> │ │ │ │ adc $0x64,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x10,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ + fiaddl (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + (bad) │ │ │ │ + movabs 0x13012f8891e8b3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfdd2f │ │ │ │ - ret $0x2 │ │ │ │ + sbbb $0xc2,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2621076,20 +2621330,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %eax,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + lock (bad) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x11(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621103,17 +2621357,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %al,%dl │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c226,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2621123,19 +2621377,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xc2,(%rbx) │ │ │ │ + lock sub %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c21b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %dl,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621144,26 +2621400,27 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c220(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %dl,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %al,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %dl,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + xor $0x2c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.W mov $0x49,%bpl │ │ │ │ @@ -2621171,52 +2621428,52 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xc2,(%rax) │ │ │ │ + nop │ │ │ │ + xor %dl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1cfe07b │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - ret $0x2 │ │ │ │ + jmp 1cfe033 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + sarb $1,0x2c2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa7b6f158,%eax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ sbb 0x1(%rdx),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - and %al,%dl │ │ │ │ + add %al,%al │ │ │ │ + xor %dl,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x15(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfdf1d │ │ │ │ - ret $0x2 │ │ │ │ + orb $0x2,-0x3e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x967af184,%ecx │ │ │ │ lahf │ │ │ │ sbbb $0x1,(%rbx) │ │ │ │ @@ -2621224,17 +2621481,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x20062(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %edx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x35(%rax) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2621245,67 +2621501,68 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x26,%al │ │ │ │ + and %bh,(%rax) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - es ret $0x2 │ │ │ │ + add %al,0x38(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9f,%cl │ │ │ │ mov $0x50,%ch │ │ │ │ - jne 1cfdfb7 │ │ │ │ + jne 1cfdf6f │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x32,%al │ │ │ │ - ret $0x2 │ │ │ │ + push %rax │ │ │ │ + ds ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x2c2,%eax │ │ │ │ + jo 1cfdfeb │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2c2(%rip) │ │ │ │ + add %ah,0x2c241(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2621318,17 +2621575,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x20062(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp $0xc2,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x4c(%rax) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2621339,110 +2621595,135 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2da47,%al │ │ │ │ - (bad) │ │ │ │ - out %al,$0x1 │ │ │ │ + movabs 0x2c24e,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9a,%al │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ficomps 0x618f7a26(%rdx) │ │ │ │ + (bad) │ │ │ │ + jns 1cfe06a │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB fiaddl (%r10) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%dh │ │ │ │ + out %al,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x300000000002c6a7,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x4a614ff4(%rdx) │ │ │ │ mov $0x5a,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1cfe125 │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x2,-0x3e(%rbp) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c23e,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ds ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dh │ │ │ │ - (bad) │ │ │ │ - es jp 1cfe084 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jns 1cfe0fa │ │ │ │ - adc (%rax),%eax │ │ │ │ + rclb $0x0,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2da6e(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - adc %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ rex.WRX push %rbp │ │ │ │ xor %ecx,%esi │ │ │ │ mov $0x24,%bh │ │ │ │ jbe 1cfe142 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %dh,0x63(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x2,-0x3e(%rsi) │ │ │ │ + pop %rax │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rax │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rcx) │ │ │ │ - ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rsi) │ │ │ │ + js 1cfe13d │ │ │ │ + loope 1cfe1f6 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + mov $0x130128,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x2,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x2da(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c6ab(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xc6,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x53e1bbbc(%rbx) │ │ │ │ loopne 1cfe23c │ │ │ │ add (%rcx),%eax │ │ │ │ @@ -2621452,88 +2621733,84 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ adc %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2da98(%rax) │ │ │ │ + add %dl,-0x68(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x4c(%rcx) │ │ │ │ in $0x9d,%al │ │ │ │ (bad) │ │ │ │ cmp $0x7c,%al │ │ │ │ jp 1cfe21a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ ret $0x2 │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4b(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rsi) │ │ │ │ - js 1cfe215 │ │ │ │ - loope 1cfe2ce │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - mov $0x130128,%ecx │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1100000000001,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x76b1b7f9(%rip) │ │ │ │ + mov $0xf6,%dl │ │ │ │ + or (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2c6,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2c6c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ah │ │ │ │ mov $0x6b384f0a,%esi │ │ │ │ xor $0x13010f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - popf │ │ │ │ + add %dl,-0x64(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621544,22 +2621821,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2da9f(%rax) │ │ │ │ + add %dl,-0x61(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x21(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bl │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rol $1,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ xor %esi,-0x65(%rax) │ │ │ │ shl $0x7d,%ah │ │ │ │ @@ -2621570,43 +2621850,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rcx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfe2f3 │ │ │ │ - fiaddl (%rdx) │ │ │ │ + andb $0x0,0x2da(%rcx) │ │ │ │ + ... │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x58(%rbx) │ │ │ │ movabs 0x130162f5481d57,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2daa3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loope 1cfe389 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x1f(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x34(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002c6d9,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ pop %rdx │ │ │ │ rex.WRXB test %r15,0x117bc1f(%r15) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621614,16 +2621888,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ adc %eax,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %ah,-0x5b(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621638,23 +2621911,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x58(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2daa7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%bl │ │ │ │ - out %al,$0x1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jrcxz 1cfe419 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2c6e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c6d5,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x56bdc69c(%rbp) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621662,18 +2621935,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %eax,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %al,%al │ │ │ │ + test $0x2da,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x63(%rdi) │ │ │ │ @@ -2621682,45 +2621955,39 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4f,%al │ │ │ │ + nop │ │ │ │ + pop %rdi │ │ │ │ ret $0x2 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1a00000000001,%al │ │ │ │ + add %dh,0x2c25f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x76b1b7f9(%rip) │ │ │ │ - mov $0xf6,%dl │ │ │ │ - or (%rcx),%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,0x3addac0d(%rax) │ │ │ │ + fsubrs 0x130123(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x11(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - fiaddl (%rdx) │ │ │ │ + xor %ch,0x2da(%rsi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2621730,21 +2621997,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xda,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2dab0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e6e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c6e7(%rax) │ │ │ │ + add %al,0x2c6f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x46(%rbp) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ @@ -2621754,38 +2622019,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x20011(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dab2(%rax) │ │ │ │ + add %al,-0x4e(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x61(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x5f193858,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rdx,%rbx,8) │ │ │ │ - add %dl,0x1e6e8(%rax) │ │ │ │ + movabs 0x900000000002dab3,%al │ │ │ │ + call 1cfe7cc │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock movb $0x0,(%rdx) │ │ │ │ + cmp $0xc6,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ xchg %eax,%ebx │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ @@ -2621796,46 +2622061,44 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2dab6(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xda,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + rolb $0xc7,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x7e(%rdi) │ │ │ │ repz imul $0x141e469,%ebp,%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x47(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2dab8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xc6,%bh │ │ │ │ + orb $0xc7,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x15(%rdi) │ │ │ │ jge 1cfe640 │ │ │ │ @@ -2621843,62 +2622106,66 @@ │ │ │ │ repnz rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002dabc,%al │ │ │ │ + and %bh,0x2(%rdx,%rbx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c707,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex (bad) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x419d9e8b(%rdi) │ │ │ │ sub $0x7c,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cfe703 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2da(%rsi) │ │ │ │ + cmpb $0x0,0x2da(%rbp) │ │ │ │ + ... │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x3f(%rdi) │ │ │ │ pop %rcx │ │ │ │ push %rbp │ │ │ │ jrcxz 1cfe734 │ │ │ │ or %eax,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x2da,%esi │ │ │ │ + nop │ │ │ │ + mov $0x2da,%esi │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xc7,(%rdi) │ │ │ │ + sbbb $0xc7,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ and (%rax,%rsi,8),%bh │ │ │ │ @@ -2621906,23 +2622173,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - rcr $0x2,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2da,%edi │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfe7b3 │ │ │ │ + mov $0x26,%al │ │ │ │ movl $0x0,(%rdx) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31(%rax) │ │ │ │ add (%rsi),%bh │ │ │ │ @@ -2621935,30 +2622201,30 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ ds add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dh │ │ │ │ + mov $0xc5,%al │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%al │ │ │ │ + rol $1,%bh │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621969,19 +2622235,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xda,%al │ │ │ │ - add (%rax),%al │ │ │ │ + and %cl,%al │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2dac8(%rax) │ │ │ │ + rex enter $0x2da,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ sub $0x5,%al │ │ │ │ and $0xc5,%al │ │ │ │ @@ -2621990,22 +2622255,24 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2dacb(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lret │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %esp,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int $0xda │ │ │ │ + loopne 1cfe8e3 │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0xda,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rcx │ │ │ │ @@ -2622013,54 +2622280,55 @@ │ │ │ │ xor %rcx,0x130179(%r14,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - {rex2 0xda} lar (%r16),%r16 │ │ │ │ + add %dl,%ch │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ rex.WRB │ │ │ │ rex.WX fbld 0x1301780b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%ah │ │ │ │ + nop │ │ │ │ + lret │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x22(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fstp %st(2) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or -0x7a(%rbp),%cl │ │ │ │ out %al,(%dx) │ │ │ │ cwtl │ │ │ │ nop │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2622069,55 +2622337,61 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ ds add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + ror $0xda,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + rcr $1,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dad0,%al │ │ │ │ + add %ah,-0x30(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rcr $1,%dl │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0xb3ea8a8(%rdx) │ │ │ │ test $0x51,%al │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dad5,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ + {rex2 0xda} lar (%r16),%r16 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2622126,236 +2622400,240 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - fcomp %st(2) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,-0x29(%rax) │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x1bae7441(%rbp) │ │ │ │ mov $0x5c,%ah │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x28(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - fcomp %st(2) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %bl,%al │ │ │ │ + fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x1ac2eed9(%rdx) │ │ │ │ xchg %ebp,(%rdx,%rbp,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cfeb20 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ + xor %bl,%dh │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%cl │ │ │ │ - fiaddl (%rdx) │ │ │ │ + and $0xda,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x2a62749d(%rbp) │ │ │ │ pop %rdi │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfeb5b │ │ │ │ + adc %ah,%cl │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ - shl $0xda,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,%cl │ │ │ │ + fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x2b0eee05(%rdx) │ │ │ │ mov $0x13010bb7,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2003f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x19(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + out %eax,$0xda │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1cfebf3 │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%dl │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0xda,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x5d(%rcx) │ │ │ │ jne 1cfec3f │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfec3f │ │ │ │ + adc %ch,%ch │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe7,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + repz fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x2f110fc7(%rdi) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xda,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + rex in (%dx),%eax │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e738(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2db03(%rax) │ │ │ │ + movabs 0xe00000000001e738,%al │ │ │ │ + add %bl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3eed49b8(%rdi) │ │ │ │ xor %edx,%ebx │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %dh,-0x13(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2db0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xf21496c(%rdi) │ │ │ │ or 0x4d(%rax),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2003f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - hlt │ │ │ │ + add %dl,-0xc(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%cl │ │ │ │ - fiaddl (%rdx) │ │ │ │ + sar $0xda,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + clc │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622368,15 +2622646,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2db05(%rax) │ │ │ │ + add %al,0x2db03(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2622386,77 +2622664,80 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - or %bl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2db07(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %bl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%al │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ adc %al,%bl │ │ │ │ iret │ │ │ │ popf │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2003f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + pand (%rdx),%mm0 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %bl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cfeea3 │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + add %dl,(%rdx) │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%al │ │ │ │ mov -0x22(%rcx),%ah │ │ │ │ jmp 2fef5b5 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x20040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2db18(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %bl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2622466,115 +2622747,109 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2db1a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2db1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ stc │ │ │ │ test %edx,0x355be951(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xdb,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cfef88 │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp $0xe7,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + sarb $0x1,(%rdi,%riz,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1cfef9b │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%cl │ │ │ │ jno 1cfef91 │ │ │ │ jmp 1cfef87 │ │ │ │ and $0x13012079,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1f,%al │ │ │ │ + xor %bl,(%rdi) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cfeff7 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ch,(%rcx) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%cl │ │ │ │ incb -0x18(%rdi) │ │ │ │ sbb $0xa,%al │ │ │ │ add $0x21,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + sbbb $0xdb,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cff03c │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xor %bl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ and 0x24(%rdi),%al │ │ │ │ sub $0x1409f31,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x20040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %bl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2db21(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2622584,59 +2622859,55 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and $0xdb,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2db23(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2db23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x37635d80(%rbx) │ │ │ │ add %ebx,0x32(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rcx) │ │ │ │ + jo 1cff0fb │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0xdb,%al │ │ │ │ + add %ch,(%rbx,%rbx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2db2c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0xdb,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x269f1b0f(%rbx) │ │ │ │ cs and (%rbx),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2622645,34 +2622916,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rbx) │ │ │ │ - fildl (%rdx) │ │ │ │ + shlb $0xdb,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor $0x2db,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2db35,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + (bad) │ │ │ │ xor $0x2db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17531bd3(%rbx) │ │ │ │ @@ -2622680,81 +2622955,87 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20041 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3b(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %al,%al │ │ │ │ + cmp %bl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rsi) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %al,0x2db3d(%rax) │ │ │ │ ... │ │ │ │ - and %bh,(%rsi) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2db3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdi) │ │ │ │ rex.RXB (bad) │ │ │ │ mov %cl,0x11e63f0(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x41(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fildl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2db43(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.XB fildl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ iret │ │ │ │ loope 1cff29c │ │ │ │ cs cmp $0x41,%al │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2db41(%rax) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.XB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,-0x19(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WR fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ rex pop %rax │ │ │ │ @@ -2622763,28 +2623044,30 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - fildl (%r10) │ │ │ │ + add %dh,0x41(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.R out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x25(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ah │ │ │ │ pushf │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ sub %ah,0x13016b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622792,37 +2623075,32 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x41(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x25(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1cff39d │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RX fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x2,-0x25(%rbp) │ │ │ │ ... │ │ │ │ - jo 1cff3f8 │ │ │ │ + loopne 1cff3f7 │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622833,118 +2623111,110 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x41,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x25(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + orb $0x2,-0x25(%rbp) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ + push %rax │ │ │ │ + push %rax │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - and %dl,-0x25(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $0x2,-0x25(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x57bfb4f(%rsi) │ │ │ │ (bad) │ │ │ │ sbb (%rax),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20041 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - fildl (%rdx) │ │ │ │ + add %dh,0x2db58(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rbx │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdx │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - jo 1cff52d │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0x25(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x34b7fb93(%rsi) │ │ │ │ or $0x80,%al │ │ │ │ jns 1cff4f2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x42(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x25(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + sbbb $0x2,-0x25(%rdi) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x62(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,-0x25(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x61(%rbx) │ │ │ │ @@ -2622952,64 +2623222,64 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x25(%rbp) │ │ │ │ + rex │ │ │ │ + fildl %gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x25(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x980000000002db67,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x69483c08(%rbp) │ │ │ │ repnz rorl $0x1,(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - fildl %gs:(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2db65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.W out %eax,$0x1 │ │ │ │ + add %ah,0x48(%rax) │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6e,%al │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x78b47a77(%rbp) │ │ │ │ fnstsw 0x1301(%rdi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x25(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x2,-0x25(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0x1,-0x19(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db76(%rax) │ │ │ │ + push %rax │ │ │ │ + jbe 1cff616 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x49787aab(%rbp) │ │ │ │ out %al,$0x27 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2623019,54 +2623289,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.X add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push $0x2db │ │ │ │ + loopne 1cff6d9 │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + lock imul $0x2,%ebx,%ebx │ │ │ │ + ... │ │ │ │ + add %dl,(%rax) │ │ │ │ push $0xffffffffffffffdb │ │ │ │ add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x6a(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dl │ │ │ │ out %al,$0x14 │ │ │ │ mov $0x8f,%bh │ │ │ │ or $0x8f,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf000000000020042,%al │ │ │ │ + movabs 0x9000000000020042,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2623074,20 +2623340,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x25(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2db70,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jno 1cff736 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jo 1cff736 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ imul $0x13016d,-0xddc9e4c(%rbp),%ebp │ │ │ │ @@ -2623096,15 +2623362,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x42(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x25(%rdi) │ │ │ │ + nop │ │ │ │ + jbe 1cff76e │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2623115,20 +2623382,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - jns 1cff7b6 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x79(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + nop │ │ │ │ jns 1cff7c6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ @@ -2623140,53 +2623405,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x0(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2db7f(%rax) │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x2db82(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2db(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2db82(%rax) │ │ │ │ + and %al,0x2db(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rsi) │ │ │ │ and %ebp,(%rdx) │ │ │ │ add $0x2c,%al │ │ │ │ adc %dh,0x13017f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - xchg %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2db87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623201,35 +2623462,41 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2db89(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %ebx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db89(%rax) │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x4e(%rbp) │ │ │ │ fidivrl 0x525339e8(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.XB add %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %ebx,%ebx │ │ │ │ + nop │ │ │ │ + mov %ebx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2623240,45 +2623507,48 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + mov %ebx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - orb $0x0,0x2(%rbx,%rbx,8) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %ds,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ ret $0xcb3f │ │ │ │ jle 1cff9ba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - nop │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x19(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ @@ -2623288,46 +2623558,48 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x70(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db9c(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pushf │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dl │ │ │ │ mov $0x3d5ecb99,%ebp │ │ │ │ jp 1cffa52 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x2db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cffa17 │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ @@ -2623342,37 +2623614,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x0(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db93(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x2db96(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,0x2db(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + rex xchg %eax,%esi │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623383,107 +2623652,117 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x43(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ + lock sahf │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x300000000002db9f,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bl,0x2db(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x47cb4ea3(%rbp) │ │ │ │ ret │ │ │ │ xor $0x68,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x0(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %ah,0x2dba5(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x2db(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test $0xdb,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x76074e7f(%rbp) │ │ │ │ clc │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cffc07 │ │ │ │ - fildl (%rdx) │ │ │ │ + adc %ch,0x2db(%rbp) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x2db(%rdi) │ │ │ │ + jo 1cffc51 │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x25(%rsi) │ │ │ │ jo 1cffd38 │ │ │ │ @@ -2623493,38 +2623772,44 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2dbb3(%rax) │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x52,%al │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e752(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %al,-0x75bf9b42(%rax) │ │ │ │ jp 1cffca8 │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2dbb5(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xdb,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0xdb,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x39d380b4(%rip) │ │ │ │ @@ -2623536,34 +2623821,39 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2db(%rsi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2dbb5,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x2db,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x2db,%ecx │ │ │ │ + push %rax │ │ │ │ + mov $0x2db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54(%rsi) │ │ │ │ leave │ │ │ │ @@ -2623572,65 +2623862,67 @@ │ │ │ │ push %rdx │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%bl │ │ │ │ + mov $0xc2,%al │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %al,-0x3b(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x61a07ac8(%rdx) │ │ │ │ cmp 0x130168(%rsi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x3d(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + ret $0x2db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cffeaf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xdb,%al │ │ │ │ - add (%rax),%al │ │ │ │ + and %bl,%al │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x705c3cb9(%rdx) │ │ │ │ adc $0xe3,%al │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2dbc3(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - out %eax,$0x1 │ │ │ │ + add %dl,-0x19(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ loop 1cffe86 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41903c65(%rdx) │ │ │ │ @@ -2623641,52 +2623933,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x2(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ - fildl (%rdx) │ │ │ │ + add $0xdb,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1cffefd │ │ │ │ - fildl (%rdx) │ │ │ │ + add %al,0x2dbd3(%rax) │ │ │ │ ... │ │ │ │ - add %dl,%ah │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2dbd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ch │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ movabs 0x13010ad0c578,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,0x2(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xdb,%al │ │ │ │ + (bad) │ │ │ │ + fcomp %st(3) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2623697,18 +2623991,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x25(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcmovnu %st(3),%st │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - sbb $0xdb,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fcmovnu %st(3),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ pop %rcx │ │ │ │ @@ -2623723,17 +2624020,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dbe2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex loop 1cfffde │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2623742,20 +2624039,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - in $0xdb,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2dbe4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dbe5(%rax) │ │ │ │ + add %ah,0x2dbe4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ test %edx,(%rdi,%rbp,2) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2623767,38 +2624062,33 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xdb,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + and %ch,%bl │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,-0x13(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,%ch │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - in (%dx),%eax │ │ │ │ + xor %ch,%ch │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623810,19 +2624100,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - repz fildl (%rdx) │ │ │ │ + add %ah,0x2dbf2(%rax) │ │ │ │ ... │ │ │ │ - and %dh,%bl │ │ │ │ - fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + repnz fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d5d2aa8(%rbx) │ │ │ │ @@ -2623832,60 +2624122,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x0(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xd(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + repz fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf6,%al │ │ │ │ + adc %dh,%dh │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - shl $1,%dh │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + neg %bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%al │ │ │ │ movslq %ecx,%rsp │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ mov (%rdx),%ds │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dl │ │ │ │ + jo 1d001f4 │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x19(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ah │ │ │ │ + jo 1d00206 │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsp,%rdx,8) │ │ │ │ @@ -2623895,169 +2624184,174 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bl │ │ │ │ - fildl (%rdx) │ │ │ │ + movabs 0xa00000000002dbfa,%al │ │ │ │ + pop %rsp │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e75c,%al │ │ │ │ - add $0xdc,%al │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d00256 │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx,%rbx,2) │ │ │ │ imul $0x1301,0x6e3ffbab(%rip),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ + sar $1,%dl │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x19(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xdc,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %cl,(%rdi) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi,%rax,4) │ │ │ │ imul $0xfa4c09a,%ecx,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%ch │ │ │ │ + mov $0xfc,%al │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lcall (bad) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - cmp $0xdb,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xfe,%al │ │ │ │ + fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x36(%rbx) │ │ │ │ (bad) │ │ │ │ cs pop %rsp │ │ │ │ sub 0x1301(,%rcx,1),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x0(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dh,0x2dc04(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dh,0x2dc08(%rax) │ │ │ │ ... │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2dc09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x45(%rbx) │ │ │ │ mov $0x7105b22d,%esi │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + (bad) │ │ │ │ + paddusb (%rdx),%mm0 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %ah,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rdx) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + and %dl,(%rdx) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dc12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x67(%rbx) │ │ │ │ mov $0xea3e83e1,%esi │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d204c2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2624065,18 +2624359,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x19,%al │ │ │ │ - faddl (%rdx) │ │ │ │ + rex sbb %ebx,%esp │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - rcrb $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624089,18 +2624384,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rdi) │ │ │ │ - faddl (%rdx) │ │ │ │ + rcrb $0xdc,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - rex (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624111,66 +2624408,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x0(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dc1f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %ah,%bl │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x22(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,(%rcx) │ │ │ │ + faddl (%rdx) │ │ │ │ + ... │ │ │ │ + shlb $0xdc,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ch │ │ │ │ sub %ebx,-0x1e(%rdx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rex (bad) │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %bl,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x62(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rbx) │ │ │ │ + mov $0x2a,%al │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx,%rbx,2) │ │ │ │ @@ -2624179,62 +2624468,64 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %bl,%ah │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x63(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ + xor %ch,(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ - faddl (%rdx) │ │ │ │ + (bad) │ │ │ │ + movsxd %edi,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %esp,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x67efa625(,%rdx,8) │ │ │ │ notl 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - sub %bl,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x28(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e764(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3b(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + andb $0x0,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + cmp %esp,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx,%rcx,1) │ │ │ │ fistl 0x326ca321(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d20702 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dc2b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %esp,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2624244,36 +2624535,38 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2dc2e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub $0x2dc,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dc2e(%rax) │ │ │ │ + push %rax │ │ │ │ + cs faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x55(%rsi) │ │ │ │ ds sub $0x40ad93c4,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x0(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0xdc,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2dc33(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2624283,20 +2624576,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - ss faddl (%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0x2dc,%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - ss faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock xor $0x2dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x24(%rsi) │ │ │ │ xchg %ebp,(%rsi) │ │ │ │ @@ -2624306,17 +2624598,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc3b,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex cmp %esp,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2624325,99 +2624617,96 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x3e(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ - ... │ │ │ │ - cmpb $0xdc,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + ds faddl (%rdx) │ │ │ │ ... │ │ │ │ + and %bh,(%rsi) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x8(%rsi) │ │ │ │ xchg %esp,%edx │ │ │ │ sbb 0x1301204b(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x0(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dc45(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x48(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - rex.W faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d00901 │ │ │ │ + faddl (%rdx) │ │ │ │ + ... │ │ │ │ + add %cl,-0x24(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdi) │ │ │ │ nop │ │ │ │ xchg %eax,%esi │ │ │ │ rex.XB adc 0x130127c9(%r9),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x24(%rbx) │ │ │ │ + rorb $1,-0x24(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e767(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4d(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %al,%al │ │ │ │ + rex.WR faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ sbbl $0x1,0x5378838f(%rdi,%rcx,4) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x4b(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WXB faddl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e768,%al │ │ │ │ + movabs 0x400000000001e768,%al │ │ │ │ push %rbx │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2624427,24 +2624716,22 @@ │ │ │ │ add $0x130152,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2dc4b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WXB faddl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0x1,%edi,%esp │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x1,-0x19(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x980000000002dc5d,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ shlb $1,-0x6168afc0(%rip) │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624452,165 +2624739,161 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ rex.RX add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc4d,%al │ │ │ │ + rex │ │ │ │ + rex.WRB faddl (%r10) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x2dc4f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,-0x24(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dc4f(%rax) │ │ │ │ + add %al,0x4f(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x7d968f4b(%rbp,%rbx,4) │ │ │ │ ss xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ rex.RXB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d00abd │ │ │ │ - faddl (%rdx) │ │ │ │ + adcb $0x2,-0x24(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d00b08 │ │ │ │ - faddl (%rdx) │ │ │ │ + adcb $0x2,-0x24(%rsi) │ │ │ │ ... │ │ │ │ - adc %dl,-0x24(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002dc56,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x52788cf2(%rdx,%rdx,1) │ │ │ │ rex.WXB xor %al,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ rex.RX add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rsi │ │ │ │ - faddl (%rdx) │ │ │ │ + adc %bl,-0x24(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d00bb4 │ │ │ │ faddl (%rdx) │ │ │ │ + ... │ │ │ │ + add %ah,-0x24(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x694940f2(%rsi,%rcx,8) │ │ │ │ rclb $1,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x20047(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6b(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0x2,%esp,%ebx │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d00c3f │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,-0x24(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002dc6d,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ push %rdx │ │ │ │ rex.XB faddl 0x173f170(%r13) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x74(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + je 1d00bf7 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ je 1d00c07 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ @@ -2624623,108 +2624906,110 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ rex.RXB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d00cd6 │ │ │ │ + jo 1d00cd6 │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dc77,%al │ │ │ │ + xor %dh,-0x24(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 1d00c97 │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ fildll 0x5f(%rbx) │ │ │ │ mov %?,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x7d(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jl 1d00ccf │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0x2,%esp │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x2dc(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ah │ │ │ │ rex.B │ │ │ │ rex.WB adc %bl,(%r9) │ │ │ │ jb 1d00d5f │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jge 1d00d17 │ │ │ │ + adc %bh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %esp,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d00cd4 │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ lock adc %edi,%esi │ │ │ │ pop %rbp │ │ │ │ cmp $0x130106,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - jge 1d00d5f │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x7d(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e770(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x69(%rax) │ │ │ │ + xorb $0x1,-0x19(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xchg %eax,%esi │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ @@ -2624737,72 +2625022,73 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d00d4b │ │ │ │ - faddl (%rdx) │ │ │ │ + addb $0x0,0x2dc(%rcx) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,0x2dc83(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x2(%rsp,%rbx,8) │ │ │ │ - ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %bl,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x109e5f(%rbx) │ │ │ │ mov %cs,(%rsi) │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d00e99 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x2dc(%rbx) │ │ │ │ + and %cl,0x2dc(%rbx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - nop │ │ │ │ - faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0x0,0x2dc(%rsi) │ │ │ │ ... │ │ │ │ - loopne 1d00e42 │ │ │ │ + add %ah,(%rax) │ │ │ │ + nop │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624811,35 +2625097,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - faddl (%rdx) │ │ │ │ + xor %dl,0x2dc(%rdi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x2dc(%rdx) │ │ │ │ + rcrb $1,0x2dc(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + lock cltd │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624849,47 +2625133,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x20048(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x62(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d00f62 │ │ │ │ - faddl (%rdx) │ │ │ │ + adc %ah,0x2dc(%rax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - movabs 0x8300000000002dc,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x2dc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x42140c77(%rbp) │ │ │ │ rcr $1,%dh │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d00fae │ │ │ │ + loopne 1d00fad │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jb 1d00ffa │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2624903,19 +2625189,19 @@ │ │ │ │ pop %rdi │ │ │ │ rex.WXB imul $0x13,(%r9),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x5a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624928,58 +2625214,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dca6(%rax) │ │ │ │ + add %al,-0x5a(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,-0x57(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - subb $0x0,0x2dc(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x2dc(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,0x2dc(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x53e84a08(%rbp) │ │ │ │ jmp *0x13014f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xdc,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2dcb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x64(%rcx) │ │ │ │ (bad) │ │ │ │ fcomp %st(6) │ │ │ │ @@ -2624987,64 +2625270,59 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0xdc,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + movabs 0x200000000002dcaf,%al │ │ │ │ jbe 1d01162 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x2dc,%ebx │ │ │ │ + add %dh,-0x45(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x15(%rcx) │ │ │ │ mov $0x12fd30db,%edi │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xdc,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%bl │ │ │ │ - faddl (%rdx) │ │ │ │ + rex ja 1d011aa │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2dcc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x37(%rcx) │ │ │ │ mov $0x89c60117,%edi │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000020048,%al │ │ │ │ - mov $0xdc,%ch │ │ │ │ + mov $0xdc,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2625055,59 +2625333,62 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2dcb7(%rax) │ │ │ │ + add %dl,-0x49(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + jo 1d01211 │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xdc,%bh │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rsi) │ │ │ │ jp 1d01244 │ │ │ │ fadd %st(7),%st │ │ │ │ sub $0x21,%al │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x2dc,%esp │ │ │ │ + add %dh,0x2dcbb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex mov $0x2dc,%esi │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2dc,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x2dc,%esi │ │ │ │ + add %bh,0x2dc(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ cmc │ │ │ │ @@ -2625115,35 +2625396,32 @@ │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6000000000020048,%al │ │ │ │ - ret │ │ │ │ - faddl (%rdx) │ │ │ │ + movabs 0xf000000000020048,%al │ │ │ │ + ret $0x2dc │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d01330 │ │ │ │ - faddl (%rdx) │ │ │ │ - ... │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ + adc %al,%dh │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625154,103 +2625432,106 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x20049(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret │ │ │ │ + add %ah,-0x36(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%ch │ │ │ │ - faddl (%rdx) │ │ │ │ - ... │ │ │ │ - lock int $0xdc │ │ │ │ + (bad) │ │ │ │ + int $0xdc │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2dccd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ mov $0x65,%bl │ │ │ │ mov $0x20920fc9,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,%ah │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jp 1d01432 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ movabs 0x130154230d55726f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,%ah │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - lar (%r16),%r24 │ │ │ │ + jnp 1d0147a │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ + add %al,-0x23(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000002dcdd,%al │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jno 1d01470 │ │ │ │ and 0x55(%rsi),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lar (%r16),%r24 │ │ │ │ + xor %dl,%ch │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e77c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0xdc,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + cmpb $0x0,0x1(%rdi,%riz,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2dce5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ repz (bad) │ │ │ │ mov $0x34c5198a,%ebp │ │ │ │ @@ -2625260,35 +2625541,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WB add %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dl,%bh │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d0153a │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x27(%rax) │ │ │ │ + add %bl,%cl │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625299,33 +2625578,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WB add %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d01587 │ │ │ │ - faddl (%rdx) │ │ │ │ + sbb $0xdc,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rcr $1,%bh │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x5d8efecf(%rax) │ │ │ │ fcoml (%rax) │ │ │ │ @@ -2625336,72 +2625620,71 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WB add %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %al,$0xdc │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d0161f │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - sub $0xdc,%al │ │ │ │ - add (%rax),%al │ │ │ │ + and %ch,%al │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x6c42fe13(%rax) │ │ │ │ out %eax,$0x8b │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2004a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x11(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %al,(%dx) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ + shl $1,%dl │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - lock repz faddl (%rdx) │ │ │ │ + lock repnz faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2625410,19 +2625693,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d01752 │ │ │ │ + adc %bh,%al │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ + xor %bh,%al │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625436,33 +2625718,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WX add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%al │ │ │ │ + jo 1d0179a │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bl │ │ │ │ - faddl (%rdx) │ │ │ │ - ... │ │ │ │ - and %bh,%bl │ │ │ │ + movabs 0x2dcfa,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625472,47 +2625756,46 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + xor %bh,%dh │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xdd,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + and %al,(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ mov $0xa6,%dh │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xdc,%dh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - out %eax,$0x1 │ │ │ │ + (bad) │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rax) │ │ │ │ + and %al,0x1e7(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d01892 │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ @@ -2625523,121 +2625806,118 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc %ebx,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $1,(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dl │ │ │ │ xchg %bl,%ah │ │ │ │ mov $0x5e89b269,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2004a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %bl,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %ebp,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rolb $0xdd,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %ch,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x508d4d35(%rbp) │ │ │ │ pop %rax │ │ │ │ and %ebx,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.WX add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rcx) │ │ │ │ + mov $0x8,%al │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - fldl (%rdx) │ │ │ │ - ... │ │ │ │ - and %cl,(%rbx) │ │ │ │ - fldl (%rdx) │ │ │ │ + movabs 0x2dd0a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %ch,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x41710b44(%rbp) │ │ │ │ ja 1d01a6b │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2004a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dd11(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %ebx,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2625647,19 +2625927,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - adc %ebp,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x13(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ - adc $0xdd,%al │ │ │ │ + nop │ │ │ │ + adc %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x70bd0b98(%rbp) │ │ │ │ rex.WR (bad) │ │ │ │ @@ -2625670,33 +2625950,39 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,0x4b(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rcx) │ │ │ │ - fldl (%rdx) │ │ │ │ + rcrb $0xdd,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d01b1d │ │ │ │ - fldl (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %ebp,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sbb %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x6d26e6aa(%rcx) │ │ │ │ @@ -2625705,48 +2625991,46 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rcrb $1,(%rsi) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %spl,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dd21(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %ebx,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ adc $0x5e,%al │ │ │ │ imul $0x13012733,(%r11),%r13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + and %bl,(%rdi) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ch,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2dd29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ fwait │ │ │ │ out %eax,$0x4e │ │ │ │ @@ -2625754,22 +2626038,22 @@ │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xdd,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1e788(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ss fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x0,0x1e7(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor $0x2dd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ rex.RXB out %eax,$0x82 │ │ │ │ mov $0x3f,%dh │ │ │ │ @@ -2625779,68 +2626063,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WXB add %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d01c43 │ │ │ │ + jo 1d01c43 │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x24,%al │ │ │ │ - fldl (%rdx) │ │ │ │ - ... │ │ │ │ - shlb $1,0x2(,%rbx,8) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + xor %ah,0x2(,%rbx,8) │ │ │ │ ... │ │ │ │ + add %dl,0x24(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0xa(%rax) │ │ │ │ mov %ecx,0x70(%rbp) │ │ │ │ {rex2 0x7d} inc %r29 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2004b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + sub %ebx,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x2(,%rbx,8) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - loopne 1d01d36 │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + subb $0x0,0x2(,%rbx,8) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7b(%rax) │ │ │ │ xor %cl,-0x62(%rsi) │ │ │ │ cli │ │ │ │ @@ -2625850,33 +2626140,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WXB add %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ss fldl (%rdx) │ │ │ │ + add %dh,(%rsi) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rcx) │ │ │ │ + mov $0x38,%al │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ - xor %bh,(%rcx) │ │ │ │ + sarb $1,(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625887,34 +2626177,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x2(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x2dd,%eax │ │ │ │ + lock cmp $0xdd,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x3f,%al │ │ │ │ + add %dl,0x3f(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ - sarb $1,(%rdi) │ │ │ │ + jo 1d01e69 │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625925,101 +2626218,101 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2dd42(%rax) │ │ │ │ + add %al,0x42(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e78b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dd44(%rax) │ │ │ │ + orb $0x0,0x1e7(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.R fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x62e37adb(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x23(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d01eec │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e78c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dd4c(%rax) │ │ │ │ + movabs 0x400000000001e78c,%al │ │ │ │ + rex.WR fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x731f3caa(%rdi) │ │ │ │ clc │ │ │ │ rex.WX (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x23(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc00000000002dd42,%al │ │ │ │ lea (bad),%esp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rsp │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,-0x23(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x42d33c76(%rdi) │ │ │ │ ret │ │ │ │ shll $1,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WR add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x2(%rbp,%rbx,8) │ │ │ │ + jo 1d01f7e │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x23(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + rex.RX fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x47(%rax) │ │ │ │ + loopne 1d01fd8 │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626033,35 +2626326,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WR add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d02016 │ │ │ │ - fldl (%rdx) │ │ │ │ + orb $0x0,0x2(%rbp,%rbx,8) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %cl,-0x23(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2dd4e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRX fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2626074,95 +2626369,87 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x2(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2(%rbp,%rbx,8) │ │ │ │ + and %dl,0x2(%rbp,%rbx,8) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ push %rsi │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ - and %dl,-0x23(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x56,%al │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%al │ │ │ │ push $0x3d5bd3eb │ │ │ │ lahf │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x0(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbx │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rsi │ │ │ │ + lock pop %rbp │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ - rcrb $0x2,-0x23(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0x23(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x1d(%rbp) │ │ │ │ mov %dh,(%rbx) │ │ │ │ jge 1d02130 │ │ │ │ jno 1d0218d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x23(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002dd62,%al │ │ │ │ nop │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ @@ -2626176,19 +2626463,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - fldl %fs:(%rdx) │ │ │ │ + add %dl,0x2dd64(%rax) │ │ │ │ ... │ │ │ │ - adc %ah,-0x23(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2dd64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ mov %?,-0x74(%rax) │ │ │ │ mov $0x10094fb,%ecx │ │ │ │ @@ -2626198,106 +2626484,108 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WRB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fldl %gs:(%rdx) │ │ │ │ + lock fldl %fs:(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x2,-0x23(%rsi) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,-0x23(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + subb $0x2,-0x23(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x6c(%rbp) │ │ │ │ xor %esi,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ std │ │ │ │ or $0x2c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x75,%al │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 1d02278 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%edx │ │ │ │ + add %al,-0x6e(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x23(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x78,%al │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rsi) │ │ │ │ cs cwtl │ │ │ │ cltd │ │ │ │ loop 1d02269 │ │ │ │ jo 1d0230b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x23(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d02357 │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d02273 │ │ │ │ + loopne 1d02272 │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ movabs 0x1301420d8c0c9a21,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jbe 1d02308 │ │ │ │ + lock jne 1d02308 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e794(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %ch,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2dd89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ jge 1d02374 │ │ │ │ push %rsi │ │ │ │ @@ -2626308,70 +2626596,76 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ rex.WRB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d023eb │ │ │ │ - fldl (%rdx) │ │ │ │ + adc %bh,-0x23(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x2(%rbp,%rbx,8) │ │ │ │ + add %dl,0x2dd7b(%rax) │ │ │ │ ... │ │ │ │ - and %bh,0x2(%rbp,%rbx,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jnp 1d023a8 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x3c(%rdi,%rbx,8) │ │ │ │ out %al,(%dx) │ │ │ │ fadds 0x13015157(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x0(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - fldl (%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x2,%ebp │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2dd84,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ test %bl,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x7d(%rax,%rdx,2) │ │ │ │ @@ -2626383,35 +2626677,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x0(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x76(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + mov %ebx,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %dl,(%rax) │ │ │ │ mov %ds,%ebp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dd8c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %ds,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7d(%rsp,%rcx,4) │ │ │ │ and %eax,(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2626422,91 +2626723,100 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.WRB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + lock nop │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2dd(%rbx) │ │ │ │ + and %dl,0x2dd(%rbx) │ │ │ │ ... │ │ │ │ - add %ah,0x2dd93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex xchg %eax,%ebx │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x3ae5c50e(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x2dd(%rsi) │ │ │ │ - add %al,0x1e797(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dd98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + adcb $0x0,0x1e7(%rdi) │ │ │ │ + add %dl,-0x68(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ sub $0x5e,%al │ │ │ │ cmp %al,0x172aea5(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - fldl (%rdx) │ │ │ │ + add %dl,0x2dd96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e798(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e798,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2dda5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ movabs %eax,0x130173d38a683be7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2dd(%rdi) │ │ │ │ + rclb $0x0,0x2dd(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + cltd │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1e7(%rcx) │ │ │ │ - add %dh,0x2ddb0(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0xdd,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ jg 1d02652 │ │ │ │ negl -0x4f(%rcx) │ │ │ │ @@ -2626517,33 +2626827,35 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ rex.WRB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cwtl │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2dd(%rdx) │ │ │ │ + jo 1d0266c │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626556,37 +2626868,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WRX add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - fldl (%rdx) │ │ │ │ + shlb $0x0,0x2dd(%rsi) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ - jo 1d0271d │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x2dd(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x713b30bd(%rcx) │ │ │ │ je 1d0272c │ │ │ │ @@ -2626597,15 +2626908,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,%al │ │ │ │ rex.WRB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0xdd,%al │ │ │ │ + nop │ │ │ │ + mov $0xdd,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2626616,58 +2626928,59 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2ddb3(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0xdd,%bl │ │ │ │ add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x4d(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x40f73061(%rcx) │ │ │ │ rex.WRXB (bad) │ │ │ │ jo 1d02822 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ rex.WRX add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x2dd,%ecx │ │ │ │ + loopne 1d027f2 │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2(%rbp,%rbx,8) │ │ │ │ + sarb $1,0x2dd(%rbx) │ │ │ │ ... │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock mov $0x2dd,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ sbb %eax,-0x6e(%rdi) │ │ │ │ @@ -2626675,61 +2626988,58 @@ │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rcr $0x2,%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1(%rdi,%riz,8) │ │ │ │ - and %al,%bl │ │ │ │ + add %al,%al │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + rcrb $0x0,0x1(%rdi,%riz,8) │ │ │ │ + movabs 0x980000000002ddc2,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x4c4fdc3b(%rax) │ │ │ │ sbb 0x1301(%rax,%rdi,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000002ddc0,%al │ │ │ │ - popf │ │ │ │ - out %eax,$0x1 │ │ │ │ + xor %al,%al │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d028ed │ │ │ │ - fldl (%rdx) │ │ │ │ + loopne 1d028b7 │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + or $0xdd,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x5db39a4c(%rax) │ │ │ │ xor $0x130139e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%al │ │ │ │ + jo 1d0291a │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fcmovnu %st(5),%st │ │ │ │ + sbb $0xdd,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6c7f9a98(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2626739,130 +2627049,134 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x0(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ret │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d029b0 │ │ │ │ + add %al,%dh │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ - rol $0xdd,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + xor %al,%dh │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%bh │ │ │ │ and $0xe4554f0b,%eax │ │ │ │ rcrb %cl,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRXB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ah │ │ │ │ - fldl (%rdx) │ │ │ │ + ror $0xdd,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rcl $1,%dl │ │ │ │ + add %dh,-0x2e(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,%bl │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rcr %cl,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x4c,%dl │ │ │ │ mov $0x15bafcb,%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ rex.WRX add %r8b,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ah │ │ │ │ + jo 1d02a9d │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + rcr $0xdd,%ch │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x22(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bh │ │ │ │ jbe 1d02ae5 │ │ │ │ orb $0x13,0x13a34f0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRXB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xdd,%ch │ │ │ │ + (bad) │ │ │ │ + in $0xdd,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2626873,19 +2627187,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x18(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + call 1d02e7b │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - call 1d02e8b │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,%al │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx,%rsi,2) │ │ │ │ cli │ │ │ │ @@ -2626893,18 +2627209,22 @@ │ │ │ │ fdivrs 0x130102(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2ddec(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %eax,0xee800000000001e7 │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,0x1e7(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,%dh │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x51(%rdx) │ │ │ │ @@ -2626913,47 +2627233,52 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000002ddfa,%al │ │ │ │ + rex cli │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x22(%rdx) │ │ │ │ fsubrs -0x38(%rdx) │ │ │ │ pop %rsp │ │ │ │ test $0x1d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%al │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %ebx,%esi │ │ │ │ + nop │ │ │ │ + add %ebx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rdx) │ │ │ │ fsubs 0x7c3367f9(%rsi) │ │ │ │ @@ -2626962,38 +2627287,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRXB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xdd,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,0x2ddf1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repnz fldl (%rdx) │ │ │ │ + xor %dh,%cl │ │ │ │ + fldl (%rdx) │ │ │ │ + ... │ │ │ │ + push %rax │ │ │ │ + int1 │ │ │ │ + fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3f69b64f(%rip) │ │ │ │ @@ -2627003,114 +2627326,108 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x50(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d02d44 │ │ │ │ - fldl (%rdx) │ │ │ │ + cmp $0xdd,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock cld │ │ │ │ - fldl (%rdx) │ │ │ │ + add %dl,0x2ddfc(%rax) │ │ │ │ ... │ │ │ │ - adc %bh,%ch │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2ddfc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x2e95f040(%rip) │ │ │ │ movabs %al,0x13017fe6 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRXB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ + rolb $1,(%rcx) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rsi,%rbx,8) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x3,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + rolb $1,(%rbx) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0xde,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x1f59f0e4(%rip) │ │ │ │ cltd │ │ │ │ jge 1d02e6e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x50,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %bl,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + lock (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ or %dh,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %dh,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2de0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x30(%rbx) │ │ │ │ cwtl │ │ │ │ imul $0xffffff85,0x40(%rax),%esp │ │ │ │ @@ -2627118,20 +2627435,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %dl,0x2de0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x1e7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627141,18 +2627458,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x10(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %bl,%dh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ @@ -2627168,108 +2627487,109 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rax) │ │ │ │ + jo 1d02f9a │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rsi,%rbx,8) │ │ │ │ + adcb $0xde,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x2de,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2de13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x5f(%rbx) │ │ │ │ and %ebp,-0x72(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x19,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb %ebx,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d02fcb │ │ │ │ - out %eax,$0x1 │ │ │ │ + add %ah,%al │ │ │ │ + test $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex sbb %esi,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000002de1b,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ or %esi,%eax │ │ │ │ leave │ │ │ │ fidivs (%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0307b │ │ │ │ - fiadds (%rdx) │ │ │ │ + sbbb $0xde,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1e7(%rbx) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - and %sil,%bl │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1d03093 │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%cl │ │ │ │ (bad) │ │ │ │ or (%rsi),%bl │ │ │ │ out %al,$0xa3 │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %dh,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2de19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rcx) │ │ │ │ + jo 1d030e3 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ @@ -2627282,40 +2627602,40 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,%al │ │ │ │ push %rax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0310d │ │ │ │ - fiadds (%rdx) │ │ │ │ + sbbb $0xde,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ah,0x1d(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ - and %bl,(%rsi) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x2de(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x16f648b8(%rsi) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627323,37 +2627643,34 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xde,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + and %ah,(%rdx) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,(%rsi,%rbx,8) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ and $0xde,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x70a0ec7(%rsi) │ │ │ │ @@ -2627364,108 +2627681,114 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x50,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdx) │ │ │ │ + mov $0x29,%al │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub $0x2de,%eax │ │ │ │ + xor %ch,0x2de(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x2de(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + sub $0x2de,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x36c60e1b(%rsi) │ │ │ │ and 0x31(%rsi),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20051,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xor $0x2de,%eax │ │ │ │ + xor $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %dl,0x2de37(%rax) │ │ │ │ ... │ │ │ │ - adc %bh,(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2de37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ and $0xff4bd213,%eax │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - cmp %esi,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x3b(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e7ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dl,-0x33(%rbx,%rsi,1) │ │ │ │ movabs %eax,%gs:0x130123408b │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x3d(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - ... │ │ │ │ - nop │ │ │ │ + add %dl,(%rax) │ │ │ │ cmp $0x2de,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,0x2de(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ cmp %ebp,(%rcx) │ │ │ │ @@ -2627479,100 +2627802,101 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rcx │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2de(%rip) │ │ │ │ + jo 1d033ff │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xde,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ + ... │ │ │ │ + cmpb $0xde,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x6c(%rax) │ │ │ │ pushf │ │ │ │ adc %bh,(%rsp,%riz,2) │ │ │ │ (bad) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.XB fiadds (%r10) │ │ │ │ + lock rex.X fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e7b0,%al │ │ │ │ + movabs 0x600000000001e7b0,%al │ │ │ │ rex.RB fiadds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ movabs 0x1301666164147745,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x2,-0x22(%rbx) │ │ │ │ + and %al,-0x22(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xe7,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x1e7(%rcx) │ │ │ │ - add %dh,0x2de4d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WR fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dl │ │ │ │ cs cld │ │ │ │ je 1d034bf │ │ │ │ rex.WXB sbb $0x67,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.XB fiadds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0349c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rax │ │ │ │ + loopne 1d03549 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ @@ -2627582,33 +2627906,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20051,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RX fiadds (%rdx) │ │ │ │ + add %dh,0x2de45(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex.RXB fiadds (%r10) │ │ │ │ + add %dl,0x2de47(%rax) │ │ │ │ ... │ │ │ │ - adc %cl,-0x22(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2de47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0xd7792bf(%rbp) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2627620,15 +2627947,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ push %rcx │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x22(%rsi) │ │ │ │ + add %cl,-0x22(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2627639,56 +2627966,52 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x52(%rax) │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ - mov $0x52,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,-0x22(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x1c8bd4d0(%rbp) │ │ │ │ mov $0x52,%ch │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20051,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2de58(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rax │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x2de5a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + rex pop %rdx │ │ │ │ + fiadds (%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ pop %rdx │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627701,34 +2628024,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x52,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rdi │ │ │ │ + loopne 1d03738 │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x22(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x2,-0x22(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x61(%rax) │ │ │ │ + loopne 1d03792 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627738,15 +2628059,16 @@ │ │ │ │ (bad) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock fiadds %fs:(%rdx) │ │ │ │ + nop │ │ │ │ + fiadds %fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2627760,25 +2628082,23 @@ │ │ │ │ cmp $0x130122,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x66(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - ... │ │ │ │ - nop │ │ │ │ + add %dl,(%rax) │ │ │ │ data16 fiadds (%rdx) │ │ │ │ + ... │ │ │ │ + xor %ah,-0x22(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ mov $0x90,%dh │ │ │ │ cmc │ │ │ │ dec %dh │ │ │ │ data16 or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627787,60 +2628107,60 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ push %rdx │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x22(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d03860 │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x2de69(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + push %rax │ │ │ │ imul $0x2,%esi,%ebx │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %dh,0x69(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ and $0xff4bd213,%eax │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d03869 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x49(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xe7,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %dh,(%rax) │ │ │ │ jb 1d03879 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ @@ -2627850,238 +2628170,225 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x22(%rax) │ │ │ │ + xor %ch,-0x22(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + jp 1d038c1 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ movabs 0x1301666164147745,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jo 1d038f9 │ │ │ │ + add %dh,-0x22(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2de81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ jge 1d03988 │ │ │ │ mov $0x7fa5f25,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x52,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x22(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d039d4 │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - je 1d03989 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x0,0x2(%rsi,%rbx,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jne 1d03999 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2de74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1c8bd4d0(%rbp) │ │ │ │ mov $0x52,%ch │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x0(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2de7a(%rax) │ │ │ │ + add %dl,0x7a(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x2de7c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jl 1d03a29 │ │ │ │ + rex jl 1d03a19 │ │ │ │ add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0xd7792bf(%rbp) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x20052(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x84,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ - ... │ │ │ │ - rolb $1,0x2(%rsi,%rbx,8) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + xor %al,0x2(%rsi,%rbx,8) │ │ │ │ ... │ │ │ │ + add %dl,-0x7c(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x3cbb9263(%rbp) │ │ │ │ movabs 0x130165b4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rbx │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ + xor %cl,0x2de(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x2(%rsi,%rbx,8) │ │ │ │ + rorb $0x0,0x2de(%rbx) │ │ │ │ ... │ │ │ │ - add %dl,-0x74(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %esi,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x48(%rax) │ │ │ │ pushf │ │ │ │ fmull 0x15c195f(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2de8f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x1e7,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,-0x71(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bh,0x1(%rdi,%riz,8) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,0x74(%rax,%riz,2) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jl 1d03b6d │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - fiadds (%rdx) │ │ │ │ + rclb $1,0x2de(%rax) │ │ │ │ ... │ │ │ │ - jo 1d03b8b │ │ │ │ - fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,0x2de(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ push $0xffffffffffffff90 │ │ │ │ @@ -2628093,34 +2628400,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x53,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x91,%al │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ecx │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - fiadds (%rdx) │ │ │ │ + xor %dl,0x2de(%rdi) │ │ │ │ ... │ │ │ │ - mov $0x97,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628130,58 +2628438,63 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2(%rsi,%rbx,8) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x1e7,%esi │ │ │ │ + jo 1d03c5d │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x8980000000002de,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + and %bh,0x1e7(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x2de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dl │ │ │ │ repnz cld │ │ │ │ mov $0x68770cb,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x2(%rsi,%rbx,8) │ │ │ │ - add %al,-0x41(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ + rcrb $1,0x2de(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex mov $0x1e7,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xa6,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2de(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ jge 1d03d78 │ │ │ │ mov $0x7fa5f25,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000002de9c,%al │ │ │ │ - shl $0x1,%bh │ │ │ │ + add %bl,0x2(%rsi,%rbx,8) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xad,%al │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ @@ -2628192,33 +2628505,37 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rbx │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2de(%rax) │ │ │ │ + jo 1d03d3a │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa2,%al │ │ │ │ + push %rax │ │ │ │ + movabs %al,0x2de │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d03d94 │ │ │ │ fiadds (%rdx) │ │ │ │ - ... │ │ │ │ - shlb $1,0x2de(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2d47d414(%rbp) │ │ │ │ mov %ecx,%cs │ │ │ │ @@ -2628227,35 +2628544,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x53,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex test $0x2de,%eax │ │ │ │ + loopne 1d03e1a │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x2de,%eax │ │ │ │ + add %ch,0x2de(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3cbb9263(%rbp) │ │ │ │ movabs 0x130165b4,%eax │ │ │ │ @@ -2628263,83 +2628578,81 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rbx │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lods %ds:(%rsi),%eax │ │ │ │ + nop │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2deb0,%al │ │ │ │ + rex mov $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x50(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xde,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0xd7792bf(%rbp) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x4d(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ - out %eax,$0x1 │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xde,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret $0x1e7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2de(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x980000000002deb5,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ rex.XB adc 0x4bed28be(%r9),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d03f45 │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x2de(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rcr $0x2,%dh │ │ │ │ + add %al,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ int3 │ │ │ │ @@ -2628351,52 +2628664,67 @@ │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000002deb3,%al │ │ │ │ - (bad) │ │ │ │ + rex mov $0xde,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x3c(%rax) │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dec7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + xor %al,%bh │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ah │ │ │ │ adc %ch,0xb3c614e(%rdx) │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x20054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4a(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xde,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,%al │ │ │ │ + mov $0xde,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d04022 │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ - ... │ │ │ │ - add %bh,0x2de(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x587e3ba3(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2628405,72 +2628733,71 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dec0,%al │ │ │ │ + rcr $0x2,%sil │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,0x2dec2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,%dl │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + push %rax │ │ │ │ + ret $0x2de │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dec2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x49827dd2(%rbx) │ │ │ │ stc │ │ │ │ fisubrs (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x2(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bh │ │ │ │ + jo 1d04109 │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc9,%al │ │ │ │ + push %rax │ │ │ │ + leave │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ - ror $1,%cl │ │ │ │ + jo 1d04163 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628482,50 +2628809,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbp │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + xor %cl,%dh │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xde,%al │ │ │ │ - add (%rax),%al │ │ │ │ + and %dl,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2ded0(%rax) │ │ │ │ + rcr $1,%sil │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x30b8e02e(%rsi) │ │ │ │ pop %rdi │ │ │ │ rex.WRB lgdt (%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + xor %dl,%ah │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2628541,18 +2628866,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dh │ │ │ │ + mov $0xd5,%al │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ - xor %dl,%dh │ │ │ │ + rcl $1,%ch │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628565,102 +2628890,106 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x55(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bh │ │ │ │ + adc %dl,%dh │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xde,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + and %bl,%cl │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + xor %bl,%bl │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dedb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x2144a65f(%rsi) │ │ │ │ jo 1d04397 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d04361 │ │ │ │ + adc %bl,%bh │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loope 1d04371 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,%cl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dh │ │ │ │ mov $0xf2,%dl │ │ │ │ movl $0x1301,0x4d(%r12,%r8,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000002dedf,%al │ │ │ │ + rex (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ leave │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%al │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0xde,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ cmp $0x6b29404b,%eax │ │ │ │ mov $0x13014c,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bh │ │ │ │ + push %rax │ │ │ │ + out %eax,(%dx) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ @@ -2628672,17 +2629001,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbp │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dee1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex loope 1d04439 │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2628691,21 +2629020,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - jrcxz 1d04481 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x1d(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jrcxz 1d04491 │ │ │ │ + and $0xde,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x21bcda54(%rcx) │ │ │ │ mov $0x13012f8a,%edx │ │ │ │ @@ -2628714,35 +2629040,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d04537 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - call 1d047cc │ │ │ │ + add %ch,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - fiadds (%rdx) │ │ │ │ + lock jmp 1d04814 │ │ │ │ ... │ │ │ │ - jo 1d0452c │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,%dl │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628755,33 +2629079,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbp │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%al │ │ │ │ + mov $0xef,%al │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock int1 │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ - adc %dh,%dl │ │ │ │ + mov $0xf1,%al │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628793,35 +2629118,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x0(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x8(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + neg %esi │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xde,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - std │ │ │ │ + sti │ │ │ │ + fiadds (%rdx) │ │ │ │ + ... │ │ │ │ + rex sti │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628830,15 +2629159,16 @@ │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xdf,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %ebx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2628852,18 +2629182,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - addb $0xdf,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %edi,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ (bad) │ │ │ │ @@ -2628875,15 +2629208,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x56(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xdf,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %edi,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2628894,19 +2629228,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - add $0x2df,%eax │ │ │ │ + add %dl,0x5(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rsi) │ │ │ │ + mov $0x5,%al │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628916,81 +2629249,78 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x9(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - iret │ │ │ │ - out %eax,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rbx) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dl,0x1e7cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ pop %rbp │ │ │ │ push %rdx │ │ │ │ jg 1d04858 │ │ │ │ imul $0x130174,(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x9(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - out %eax,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rdx) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dh,0x1e7d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ shr %cl,%bl │ │ │ │ jl 1d047ca │ │ │ │ rex.RX │ │ │ │ rex.WR jne 1d04832 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2df09(%rax) │ │ │ │ + add %al,0x9(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shl $1,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %edi,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + rcl $1,%cl │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rdx) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ jmp 1d04824 │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jge 1d0484e │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2629000,36 +2629330,35 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ push %rsi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0489d │ │ │ │ + adc %cl,(%rbx) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or $0x2df,%eax │ │ │ │ + lock or $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d048f7 │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6a7f8543(%rdx) │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2629038,106 +2629367,116 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x20056 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x12(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ adc $0xdf,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2df14(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x7b83c334(%rdx) │ │ │ │ mov $0x13011702,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x0(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1b(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + sbb %edi,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0xdf,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + rex (bad) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2df1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x4a4fc3f0(%rdx) │ │ │ │ sbbl $0x0,0x130176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0xdf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x2df26(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + rex │ │ │ │ + es filds (%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ es filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629147,16 +2629486,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %bh,%bl │ │ │ │ + add %al,%al │ │ │ │ + sub %ebx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2629170,25 +2629509,26 @@ │ │ │ │ test $0x1301306d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2df2b,%al │ │ │ │ + rex sub %edi,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2b(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %edi,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ rex.WX xchg %rdi,%rbp │ │ │ │ cltd │ │ │ │ ret │ │ │ │ ss sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629196,17 +2629536,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,0x57(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdi,%rbx,8) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2df2b,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2629215,70 +2629555,68 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - cs filds (%rdx) │ │ │ │ + add %dh,0x2df2d(%rax) │ │ │ │ ... │ │ │ │ - xor %ch,(%rsi) │ │ │ │ - filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7b7bbf3f(%rbp) │ │ │ │ jb 1d04b8f │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx) │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0xdf,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x2a(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor $0xdf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d04c35 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ch │ │ │ │ shr %cl,%bl │ │ │ │ jl 1d04bba │ │ │ │ rex.RX │ │ │ │ rex.WR jne 1d04c22 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x32(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d04c19 │ │ │ │ + add %dh,-0x29(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rsi) │ │ │ │ + jo 1d04c87 │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ @@ -2629288,20 +2629626,22 @@ │ │ │ │ imul $0x130174,(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2df32(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x47(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RX filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ adcl $0x15aa5242,-0x4d(%rdx) │ │ │ │ @@ -2629310,15 +2629650,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2df34(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2629328,97 +2629670,92 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - ss filds (%rdx) │ │ │ │ + add %al,0x36(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - lock ss filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0xdf,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x7b83c334(%rdx) │ │ │ │ mov $0x13011702,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rdi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - ds filds (%rdx) │ │ │ │ + loopne 1d04d97 │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.X filds (%rdx) │ │ │ │ + loopne 1d04de3 │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - rex.X filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x21(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x6a7f8543(%rdx) │ │ │ │ xchg %eax,%edi │ │ │ │ jg 1d04de6 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2df47(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RXB filds (%r10) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x2df49(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,-0x21(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WB filds (%r10) │ │ │ │ + add %dh,0x49(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5bb3859f(%rdx) │ │ │ │ @@ -2629429,34 +2629766,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRB filds (%r10) │ │ │ │ + add %dl,0x2df4d(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,-0x21(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x4f(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + nop │ │ │ │ rex.WRXB filds (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629466,40 +2629805,40 @@ │ │ │ │ mov $0x130108,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2df53(%rax) │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,%bl │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %ch,%bh │ │ │ │ fwait │ │ │ │ push %rcx │ │ │ │ movabs %al,0x13010d072a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x21(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $1,0x2(%rdi,%rbx,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x55(%rax) │ │ │ │ + lock push %rsp │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629512,35 +2629851,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - filds (%rdx) │ │ │ │ + xor %dl,-0x21(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $1,-0x21(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdi │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + push %rax │ │ │ │ push %rdi │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629550,24 +2629892,24 @@ │ │ │ │ lea 0x130109c4(%rsi,%rax,2),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbp │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdi │ │ │ │ + lock pop %rsi │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x9(%rcx) │ │ │ │ @@ -2629575,23 +2629917,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d050cf │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,%dh │ │ │ │ - out %eax,$0x1 │ │ │ │ + adc %bl,-0x21(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fsubp %st,%st(7) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %dh,(%rax) │ │ │ │ filds %gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7a(%rcx) │ │ │ │ @@ -2629602,26 +2629943,30 @@ │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x2,-0x21(%rbp) │ │ │ │ + rex pop %rbp │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2df6d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x5a(%rcx) │ │ │ │ (bad) │ │ │ │ jg 1d0515a │ │ │ │ rol $1,%eax │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629630,42 +2629975,43 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rdi │ │ │ │ - filds (%rdx) │ │ │ │ + xor %bl,-0x21(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d051ab │ │ │ │ - filds (%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ filds (%rdx) │ │ │ │ + ... │ │ │ │ + xor %ah,-0x21(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov $0xb3,%al │ │ │ │ cmp 0x2a(%rax),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629673,38 +2630019,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W pop %rax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x21(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d051f7 │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x68(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x21(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - subb $0x2,-0x21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x2df │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ cwtl │ │ │ │ @@ -2629719,35 +2630062,33 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x2,-0x21(%rbp) │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock outsl %ds:(%rsi),(%dx) │ │ │ │ - filds (%rdx) │ │ │ │ + subb $0x2,-0x21(%rdi) │ │ │ │ ... │ │ │ │ - adc %dh,-0x21(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002df6f,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ rex.R mov $0x7f,%dil │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ mov 0x1(%rdx),%cs │ │ │ │ @@ -2629757,51 +2630098,52 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ rex.XB add %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d05326 │ │ │ │ - filds (%rdx) │ │ │ │ + (bad) │ │ │ │ + je 1d05292 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock jbe 1d052da │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2df76(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ja 1d052ea │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2df76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x26f024f9(%rdx) │ │ │ │ sbb %bl,0x41(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jp 1d05322 │ │ │ │ + sarb $1,-0x21(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loope 1d05332 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2629816,23 +2630158,19 @@ │ │ │ │ es rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2(%rdi,%rbx,8) │ │ │ │ + cmpb $0x2,-0x21(%rbx) │ │ │ │ + ... │ │ │ │ + movabs 0x300000000002df7b,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - xor %bh,0x2(%rdi,%rbx,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ rex.WR │ │ │ │ rex.WB mov $0x97,%r12b │ │ │ │ jge 1d0541e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629840,68 +2630178,77 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.XB add %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0544e │ │ │ │ - filds (%rdx) │ │ │ │ + adc %bh,0x2(%rdi,%rbx,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7e,%al │ │ │ │ - filds (%rdx) │ │ │ │ - ... │ │ │ │ - sarb $1,-0x21(%rsi) │ │ │ │ + xor %bh,-0x21(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x370c628a(%rdx) │ │ │ │ (bad) │ │ │ │ and %al,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x20059(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7b(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + test %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d05431 │ │ │ │ - filds (%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xchg %ebx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi,%rdi,8) │ │ │ │ @@ -2629909,81 +2630256,76 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2df8b(%rax) │ │ │ │ + add %al,-0x75(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xe5,%al │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e7e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %al,%dl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cmpl $0x1,0x536f2e90(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - lea (bad),%ebx │ │ │ │ + add %dh,-0x73(%rax) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x2df(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002df8d,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x54(%rdi) │ │ │ │ addr32 sub $0x23,%al │ │ │ │ rex.R xor $0x7b,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %edi,%ds │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d0550f │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x6f(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,0x2df(%rax) │ │ │ │ ... │ │ │ │ - jo 1d0556b │ │ │ │ + add %al,(%rax) │ │ │ │ + lock nop │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629995,23 +2630337,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2df(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x68(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0xb(%rsp,%rsi,1) │ │ │ │ @@ -2630021,200 +2630361,210 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2df96(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - call 1d0584d │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test $0x2df,%eax │ │ │ │ + loopne 1d0564a │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock test $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4e(%rbx,%rdi,4) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ leave │ │ │ │ out %al,(%dx) │ │ │ │ xor (%rdi),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x2df(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2df(%rbp) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + adc %dh,0x2df(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x4e(%rdi,%riz,2) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ {rex2 0xa8} pcmpeqd (%rcx),%mm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x20059(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2df98(%rax) │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x2df9a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,0x2df(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2df9a(%rax) │ │ │ │ + rex (bad) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rbx) │ │ │ │ sub %ah,%bl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ ds (bad) │ │ │ │ add %dh,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x2df,%eax │ │ │ │ + xor %ch,0x2df(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ + rex stos %eax,%es:(%rdi) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x2(%rdi,%rbx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ gs scas %es:(%rdi),%al │ │ │ │ rclb $1,(%rax) │ │ │ │ jge 1d05865 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x2,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d057bf │ │ │ │ - filds (%rdx) │ │ │ │ + (bad) │ │ │ │ + mov $0xdf,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xdf,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x48(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x2df(%rax) │ │ │ │ - ... │ │ │ │ - add %ah,0x2dfb8(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rbx) │ │ │ │ jns 1d058e0 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d058ec │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dfbf,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x2df,%edi │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xdf,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ret │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630223,15 +2630573,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x38(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0591e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630246,50 +2630597,57 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x36(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + leave │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x300000000002dfca,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %cl,%dl │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ adc (%rdi),%al │ │ │ │ mov $0x1d,%al │ │ │ │ out %eax,$0x2f │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000002005a,%al │ │ │ │ + movabs 0x700000000002005a,%al │ │ │ │ lret $0x2df │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcd,%al │ │ │ │ - filds (%rdx) │ │ │ │ + rex int $0xdf │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - ror $1,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x33(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630299,63 +2630657,62 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002dfd1,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - out %eax,$0x1 │ │ │ │ + rex rcr $1,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1e7ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0xdf} lar (%r24),%r24 │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcr %cl,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rcx,4) │ │ │ │ imul $0x19,(%rcx),%esi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%cl │ │ │ │ + jo 1d05a63 │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e7ef,%al │ │ │ │ - loope 1d05a82 │ │ │ │ + movabs 0xe00000000001e7ef,%al │ │ │ │ + loopne 1d05a82 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4df732d2(,%rax,1) │ │ │ │ sub %bh,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%dl │ │ │ │ - filds (%rdx) │ │ │ │ + movabs 0xc00000000002dfd1,%al │ │ │ │ + lock out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xe7,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1d05ad3 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jmp 1d05dcd │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx,%rbx,8) │ │ │ │ sar %cl,%dh │ │ │ │ (bad) │ │ │ │ @@ -2630367,37 +2630724,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d05b74 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - {rex2 0xdf} lar (%r24),%r24 │ │ │ │ + add %dl,%ch │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x2dfd7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + rex xlat %ds:(%rbx) │ │ │ │ + filds (%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630407,15 +2630760,15 @@ │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000002005a,%al │ │ │ │ + movabs 0x400000000002005a,%al │ │ │ │ loope 1d05b92 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2630427,127 +2630780,137 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2dfe4(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0xdf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dfe4(%rax) │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x1b(%rbx) │ │ │ │ add $0x66b3ee32,%eax │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d05c94 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%dl │ │ │ │ + mov $0xe9,%al │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1d05c6a │ │ │ │ + nop │ │ │ │ + jmp 1d05c6a │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2dfeb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x39(%rbx) │ │ │ │ add $0xfd88dffe,%eax │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf2,%al │ │ │ │ + adc %dh,%dl │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ + mov $0xf5,%al │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x300000000002dff6,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock cmc │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x16(%rax,%rsi,4) │ │ │ │ test $0x5bdc009e,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x3e(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + loopne 1d05d5d │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %cl,0x3addac0d(%rax) │ │ │ │ - fsubrs 0x130123(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $0xe1,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %ah,0x20063(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ + add %dh,-0x407c9917(%rdx) │ │ │ │ + in $0xa7,%eax │ │ │ │ + push %rsp │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xf000000000020063,%al │ │ │ │ + pop %rdi │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2630558,90 +2630921,92 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x56(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %ah,0x2c262(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rsi) │ │ │ │ testl $0xc4419fe2,(%rbx) │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - ret $0x2 │ │ │ │ + addr32 ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ hlt │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d05ea8 │ │ │ │ - ret $0x2 │ │ │ │ + xor %ch,0x2(%rdx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x76e9c440(%rcx) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c25a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + addr32 ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xa(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x66,%al │ │ │ │ - ret $0x2 │ │ │ │ + nop │ │ │ │ + je 1d05e55 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6715824f(%rcx) │ │ │ │ jb 1d05e68 │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - pop %rdx │ │ │ │ - ret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x2c2 │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e5f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jno 1d05e9d │ │ │ │ + rex jle 1d05e9d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x56d98293(%rcx) │ │ │ │ rex.WB and 0x1(%r8),%dl │ │ │ │ @@ -2630651,15 +2631016,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x63(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d05f70 │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2630670,36 +2631036,34 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x2 │ │ │ │ + add %al,0x2c26f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ fsubrp %st,%st(4) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ movabs %eax,0x1301528a │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000020063,%al │ │ │ │ - addr32 ret $0x2 │ │ │ │ + movabs 0x20063,%al │ │ │ │ + jne 1d05f65 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2630709,21 +2631073,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - ret $0x2 │ │ │ │ + add %ah,%al │ │ │ │ + ja 1d05fad │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x6c(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + js 1d05fbd │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ push %rcx │ │ │ │ push %rbp │ │ │ │ @@ -2630734,42 +2631097,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0608d │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x3e(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + cmpb $0x2,-0x3e(%rsi) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - jne 1d0603d │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jne 1d0604d │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,0x2c2(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x0,0x2c2(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ lea -0x27(%rbp),%edx │ │ │ │ rex.WRXB mov $0x6c,%r15b │ │ │ │ xor (%rcx),%al │ │ │ │ @@ -2630779,56 +2631132,51 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x64(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jnp 1d06085 │ │ │ │ - add (%rax),%al │ │ │ │ + adc %dl,0x2c2(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jle 1d060cd │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dl,0x2c2(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 1d060dd │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0xe(%rcx) │ │ │ │ sub 0x4ab1322f(%rdx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %edx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + sahf │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630841,17 +2631189,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2(%rdx,%rax,8) │ │ │ │ + jo 1d0613a │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ - add %al,0x2c28d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2c2a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ xchg %edi,-0x5a7b9b6a(%rip) │ │ │ │ add %edx,(%r11) │ │ │ │ @@ -2630860,62 +2631210,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %al,%fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lea (bad),%eax │ │ │ │ - ret $0x2 │ │ │ │ + shlb $1,0x2c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,0x2c292(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c292(%rax) │ │ │ │ + nop │ │ │ │ + movabs %eax,0x2c2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xa3,%al │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x7d(%rcx) │ │ │ │ xchg %eax,%edx │ │ │ │ test $0x4bcc1dc1,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fwait │ │ │ │ - ret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x2c2(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x2c2(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x980000000002c2ab,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ rex.WX stos %al,%es:(%rdi) │ │ │ │ pop %rbp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %ecx,%esp │ │ │ │ @@ -2630923,96 +2631267,92 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d06255 │ │ │ │ - ret $0x2 │ │ │ │ + adc %ch,0x2c2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ + rex add %esi,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rol $0x2,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ vdivsd (%rcx),%xmm13,%xmm15 │ │ │ │ cs mov $0x53,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2(%rdx,%rax,8) │ │ │ │ - add %al,0x1e605(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + test $0x2c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2c2,%edx │ │ │ │ + addb $0x0,0x1e6(%rip) │ │ │ │ + add %al,-0x31(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ sbb %edx,(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ or %dl,0x1301322a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c29f,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + shrb $0x0,0x2(%rdx,%rax,8) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0x2c2 │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %al,0x8300000000002c2 │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d06343 │ │ │ │ + ret $0x2 │ │ │ │ + ... │ │ │ │ + mov $0xc2,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x31a282ac(%rcx) │ │ │ │ incl 0x130130(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x20064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x58(%rax) │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2631023,18 +2631363,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c2ab(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c2ab(%rax) │ │ │ │ + add %al,-0x3c(%rax) │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x205ec4db(%rcx) │ │ │ │ sar $1,%bh │ │ │ │ xor %eax,(%rcx) │ │ │ │ @@ -2631044,34 +2631386,38 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x64(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x2c2,%edx │ │ │ │ + or $0xc2,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rol $0x2,%edx │ │ │ │ + add %ah,%al │ │ │ │ + rol %cl,%edx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - jo 1d06483 │ │ │ │ + (bad) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x1192c407(%rcx) │ │ │ │ jmp 1d06543 │ │ │ │ @@ -2631082,15 +2631428,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %al,%gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%al │ │ │ │ + xor %bl,%ah │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2631101,21 +2631447,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - ret $0x2 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jrcxz 1d06505 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x1d(%rax) │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ @@ -2631126,20 +2631471,21 @@ │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%al │ │ │ │ + loopne 1d06587 │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x27(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dl,(%rax) │ │ │ │ + inc %dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x15(%rbp) │ │ │ │ pop %rsp │ │ │ │ jno 1d065b8 │ │ │ │ @@ -2631148,16 +2631494,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d065ac │ │ │ │ - ret $0x2 │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2631167,18 +2631514,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c2df(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0xc3,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c2df(%rax) │ │ │ │ + add %dh,0x5(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ out %eax,(%dx) │ │ │ │ repz rex.WRX cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2631187,66 +2631538,67 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002c2ec,%al │ │ │ │ - (bad) │ │ │ │ - out %al,$0x1 │ │ │ │ + rex or %ebx,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1e60e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ - ret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %al,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x35(%rax,%rbx,8) │ │ │ │ mov $0x2eb968b0,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xc2,%al │ │ │ │ + nop │ │ │ │ + or %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %bl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c31d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x72(%rdi,%rdx,2) │ │ │ │ mov $0x2fc4475e,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock clc │ │ │ │ - ret $0x2 │ │ │ │ + rorb $0xc3,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %bl,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x72(%rbx,%rcx,4) │ │ │ │ jne 1d0678c │ │ │ │ @@ -2631257,16 +2631609,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %al,%gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ah │ │ │ │ - ret $0x2 │ │ │ │ + mov $0x10,%al │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2631276,20 +2631629,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x1(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c314(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c301(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc $0xc3,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ sbb $0xba,%al │ │ │ │ @@ -2631298,39 +2631651,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x20065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ebx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x2c3,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,%al │ │ │ │ - movnti %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - rex adc %al,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and %al,%bl │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2c320(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ rex.WB movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x4d8ab947,%ecx │ │ │ │ @@ -2631340,15 +2631690,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %al,%gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %ebx,%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2631359,24 +2631711,24 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0x2c3,%eax │ │ │ │ + add %dh,0x29(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x2c3,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2c329(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jne 1d06943 │ │ │ │ (bad) │ │ │ │ adc %ebp,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2631385,15 +2631737,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x66(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %ebx,%eax │ │ │ │ + add %dh,(%rdi) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2631404,92 +2631757,88 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - es ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c339(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c339(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1077d31f(%rdx) │ │ │ │ or $0xb8,%al │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bl,%al │ │ │ │ + add %al,0x3e(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e618(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c32c(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ enter $0xf4de,$0xe4 │ │ │ │ ds out %eax,$0x42 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ - ret │ │ │ │ + nop │ │ │ │ + ds ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3d(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c34b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ rex.RXB │ │ │ │ testl $0x1439a11,(%edx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ - ret │ │ │ │ + add %ah,%al │ │ │ │ + ds ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WB ret │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ fwait │ │ │ │ @@ -2631502,70 +2631851,77 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x66(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2c3(%rip) │ │ │ │ + push %rax │ │ │ │ + rex.B ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2c337,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + rex.XB ret │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + rex.R ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x20bf62a(%rsi) │ │ │ │ shrb $0x0,0x130120(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000020066,%al │ │ │ │ - cmp $0x2c3,%eax │ │ │ │ + rex.WXB ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d06b6a │ │ │ │ - ret │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.B ret │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRX ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x13f7b059(%rsi) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2631577,17 +2631933,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x66(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x3d(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c356,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2631596,20 +2631952,24 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x4c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rdx │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c34c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x223bb085(%rsi) │ │ │ │ (bad) │ │ │ │ rex.WRXB │ │ │ │ @@ -2631618,43 +2631978,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rbx │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rsi │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + lock gs ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56(%rax) │ │ │ │ - ret │ │ │ │ + add %dh,(%rax) │ │ │ │ + retw │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x10(%rdi) │ │ │ │ sub $0x9a129842,%eax │ │ │ │ @@ -2631662,24 +2632015,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x2,%ebx,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %dh,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0xe6,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c35f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx,%rbx,8) │ │ │ │ fistpll (%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2631687,47 +2632041,42 @@ │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rsp │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,0x2(%rbx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x1e6,%eax │ │ │ │ + add %ah,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x3d(%rbx) │ │ │ │ + jo 1d06d65 │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi,%rdx,2) │ │ │ │ cmp $0xf7d,%ax │ │ │ │ mov $0x13014f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c36c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x27(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ + loopne 1d06cbc │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx,%rcx,4) │ │ │ │ @@ -2631738,17 +2632087,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c36f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2631758,19 +2632105,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + je 1d06d76 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3d(%rbx) │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x39(%rbx) │ │ │ │ or %bh,(%rsi) │ │ │ │ @@ -2631782,35 +2632131,38 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x67(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - imul $0x2,%ebx,%eax │ │ │ │ + lock jnp 1d06dbe │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,-0x3d(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c37e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ - ret │ │ │ │ + add %al,%al │ │ │ │ + jle 1d06e16 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x48(%rbx) │ │ │ │ mov $0x3d,%cl │ │ │ │ @@ -2631819,16 +2632171,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x79(%rax) │ │ │ │ - ret │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2631839,20 +2632191,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x7c(%rax) │ │ │ │ + add %al,-0x72(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c37c(%rax) │ │ │ │ + add %ah,-0x72(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x6c(%rbx) │ │ │ │ mov $0xf1,%cl │ │ │ │ push %rbp │ │ │ │ @@ -2631862,35 +2632216,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %al,(%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2c3(%rsi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + movabs 0x2c39a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2c38a,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dh,0x2c39e(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %bl,%al │ │ │ │ + add %dl,-0x61(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x7f(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2631898,17 +2632255,21 @@ │ │ │ │ sarl $1,0x13012ec3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2c3(%rdi) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rsi,%riz,8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ @@ -2631917,20 +2632278,22 @@ │ │ │ │ movsxd 0x130163(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x6d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x6920ea9b(%rip) │ │ │ │ @@ -2631940,16 +2632303,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dh,-0x5a(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2631961,20 +2632323,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c39b(%rax) │ │ │ │ + add %dl,0x2c3a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x10(%rdi) │ │ │ │ ss xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ @@ -2631982,79 +2632344,82 @@ │ │ │ │ mov $0x13012f,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2c3a2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c3(%rbp) │ │ │ │ + loopne 1d0708a │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi,%rdx,2) │ │ │ │ jge 1d070df │ │ │ │ fimull 0x130158(%rsp,%rbx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - movabs %al,0x32800000000002c3 │ │ │ │ - out %al,$0x1 │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1e632(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x2c3(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2c3,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx,%rbx,8) │ │ │ │ (bad) │ │ │ │ call 5bb21474 <_edata@@Base+0x56521474> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2c3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0x600000000002c3ae,%al │ │ │ │ xor $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x2c3,%eax │ │ │ │ + add %ah,0x2c3c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x67fadb3c(,%rax,1) │ │ │ │ jp 1d071c0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %al,(%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ret │ │ │ │ + lock mov $0xc3,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2632065,18 +2632430,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c3a7(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xc3,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c3a7(%rax) │ │ │ │ + add %dl,-0x4b(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x48(%rbx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jmp 1d071d8 │ │ │ │ @@ -2632087,70 +2632456,80 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ push $0x200 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2c3(%rsi) │ │ │ │ + add %bh,0x2(%rbx,%rax,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x2c3(%rax) │ │ │ │ + add %dl,0x2c3bf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2c3bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x39(%rbx) │ │ │ │ adc %eax,%ebp │ │ │ │ sub $0x13baf5d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,%al │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x2c3,%ecx │ │ │ │ + loopne 1d07287 │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2(%rbx,%rax,8) │ │ │ │ + leave │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + leave │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x1b(%rbx) │ │ │ │ @@ -2632162,15 +2632541,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d073b2 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dl │ │ │ │ + ror $1,%bh │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2632182,20 +2632561,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + rol %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c3c5(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rol %cl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2632205,81 +2632586,77 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - leave │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c3d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d073bf │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2059e06(%rsi) │ │ │ │ and 0x13011c(%rdi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x36(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + {rex2 0xc3} lar (%r8),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e63c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2b(%rax) │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x13f9d877(%rsi) │ │ │ │ or $0xf2,%al │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000002c3ca,%al │ │ │ │ - ds out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%dh │ │ │ │ + adc %dl,%dh │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1e63e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2c3e8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2235d8ab(%rsi) │ │ │ │ (bad) │ │ │ │ imul $0x0,0x13(%rcx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0751a │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d07487 │ │ │ │ + xor %bl,%al │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2632291,21 +2632668,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - rol $1,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + fcmovnb %st(3),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x30(%rax) │ │ │ │ - ret │ │ │ │ + add %ah,(%rax) │ │ │ │ + fcmovnb %st(3),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%cl │ │ │ │ sbb %cl,0x5(%rcx) │ │ │ │ @@ -2632313,15 +2632690,17 @@ │ │ │ │ sarl $0x13,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x2,(%rax),%eax │ │ │ │ - add %ah,0x2c3d5(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + loopne 1d0750e │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2632331,20 +2632710,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - ret │ │ │ │ + add %dl,(%rax) │ │ │ │ + jrcxz 1d07556 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - fadd %st(3),%st │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jrcxz 1d07566 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2632355,15 +2632735,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ push $0x200 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xc3,%dh │ │ │ │ + shr $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2632374,20 +2632754,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - loope 1d075e6 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ @@ -2632399,16 +2632781,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20069,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1a(%rax) │ │ │ │ - ret │ │ │ │ + add %al,%al │ │ │ │ + lock ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2632419,20 +2632801,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x18(%rax) │ │ │ │ + add %al,%al │ │ │ │ + hlt │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmc │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x58(%rcx) │ │ │ │ @@ -2632442,87 +2632826,84 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ + add %dl,-0x8(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e644(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c3ee(%rax) │ │ │ │ + add %al,-0x6(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ sbb $0x3cf260b9,%ebp │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xc3,%bl │ │ │ │ + cmp $0xc3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x2c4(%rip) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ fs mov $0xe41dd8e,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xc3,%bl │ │ │ │ + mov $0xf8,%al │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - (bad) │ │ │ │ + rclb $1,(%rsp,%rax,8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ shlb %cl,-0x41(%rsi,%rsi,2) │ │ │ │ out %al,$0xda │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20069,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c3fa(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2632532,20 +2632913,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0xf(%rax) │ │ │ │ - ret │ │ │ │ + add %dl,%al │ │ │ │ + inc %bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c3f1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + inc %ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x61(%rbp) │ │ │ │ or 0x6d720c79(%rcx),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2632553,100 +2632936,95 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x0(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x8(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - cli │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xa,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $1,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x10(%rbp) │ │ │ │ mov $0xba,%bl │ │ │ │ xchg %eax,%edi │ │ │ │ and (%rdi),%ecx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20069,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x2c4,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d07940 │ │ │ │ (bad) │ │ │ │ + sbb %eax,%esp │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb %eax,%esp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x34(%rbp) │ │ │ │ mov $0x76,%bl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %dl,0x1301(%rbp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x0(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xf(%rax) │ │ │ │ + add %ah,0x22(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2632654,201 +2633032,206 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsp,%rax,8) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d079ef │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c414(%rax) │ │ │ │ + nop │ │ │ │ + and $0x2c4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x6e452054(%rax) │ │ │ │ sbb %cl,0x3f(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4d,%al │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shrb $0xc4,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1e64d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ah,0x1a(%rbx) │ │ │ │ fsub %st(7),%st │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rsi) │ │ │ │ + shrb $1,(%rbx) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sub %esp,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ push 0x6e970303(%rdi) │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x43(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %ch,(%rsp,%rax,8) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x22,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2c42f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %al,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x7fb96623(%rax) │ │ │ │ (bad) │ │ │ │ xor (%rsi),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x0(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %ah,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c43c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c42e,%al │ │ │ │ + add %dh,0x2c43c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ push %rcx │ │ │ │ movabs 0x1301029903848c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0xc4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x40(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e656(%rax) │ │ │ │ + adcb $0x1,-0x1a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c437(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x2(%rsp,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x5a01a131(%rdx) │ │ │ │ or %edx,%eax │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0xc4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d07c4a │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x980000000002c44d,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x4bfde740(%rdx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x2,(%rsp,%rax,8) │ │ │ │ + movabs 0xa00000000002c440,%al │ │ │ │ + pop %rdx │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e65a,%al │ │ │ │ + mov $0x57,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x7a31e79c(%rdx) │ │ │ │ sbb $0x13015636,%eax │ │ │ │ @@ -2632856,16 +2633239,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x0(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x44(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2632873,19 +2633255,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3a,%al │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdx) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ @@ -2632895,15 +2633277,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2006b │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2632911,19 +2633293,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dl,-0x3c(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x2(%rsp,%rax,8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x51(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ pop %rsi │ │ │ │ @@ -2632936,37 +2633319,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x0(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c44b(%rax) │ │ │ │ + add %al,0x58(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,-0x3c(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dl,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ @@ -2632980,101 +2633361,99 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d07ead │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsp │ │ │ │ - (bad) │ │ │ │ + xor %ah,-0x3c(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rdi │ │ │ │ + add %al,0x64(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d07ef9 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002c464,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%cl │ │ │ │ shlw %cl,0x413c3be0(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x3c(%rbx) │ │ │ │ + xor %ch,-0x3c(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e660(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c45e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push $0xffffffffffffffc4 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3e2dd308(%rbx) │ │ │ │ xor %esi,0x75(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2(%rsp,%rax,8) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push $0x2c4 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d07f8c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x67,%al │ │ │ │ - (bad) │ │ │ │ + shlb $0x2,-0x3c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2fd19577(%rbx) │ │ │ │ (bad) │ │ │ │ or %dh,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x2(%rsp,%rax,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - gs out %al,$0x1 │ │ │ │ + nop │ │ │ │ + push $0x2c4 │ │ │ │ add %al,(%rax) │ │ │ │ + and %ah,-0x1a(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jno 1d07f3f │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c47f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e1d95ab(%rbx) │ │ │ │ and $0x13011593,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633082,36 +2633461,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d08015 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d08010 │ │ │ │ - (bad) │ │ │ │ + and %ch,-0x3c(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x3c(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x6d(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + subb $0x2,-0x3c(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ out %al,$0xfb │ │ │ │ @@ -2633124,93 +2633506,78 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x3c(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2(%rsp,%rax,8) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x2c46a(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push $0xffffffffffffffc4 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x2,-0x3c(%rdi) │ │ │ │ + ... │ │ │ │ + movabs 0x300000000002c477,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ imul $0x1646e036,-0x2f(%rdx),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d08135 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x71,%al │ │ │ │ - (bad) │ │ │ │ + adc %al,0x2c4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2(%rsp,%rax,8) │ │ │ │ + lock add $0x2,%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2c474(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x2(%rsp,%rax,8) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ mov $0x42,%ch │ │ │ │ sbb $0x77dddb07,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2006c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jnp 1d08127 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c49a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2633220,122 +2633587,125 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - jg 1d0817f │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ in (%dx),%al │ │ │ │ mov (%rax),%cs │ │ │ │ fistps 0x6f(%rcx) │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x84,%al │ │ │ │ - (bad) │ │ │ │ + rex movabs 0x6ac00000000002c4,%eax │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,-0x1a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1d081a5 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2(%rsp,%rax,8) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1858e8e(%rcx) │ │ │ │ push %rbx │ │ │ │ es (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2c4(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x1a(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + movabs 0x6d000000000002c4,%eax │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs 0x8980000000002c4,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x0,0x2c4(%rbx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1079c8fd(%rcx) │ │ │ │ jl 1d082c2 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d08223 │ │ │ │ (bad) │ │ │ │ - pop %rsp │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ + rex outsl %ds:(%rsi),(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2c4(%rdx) │ │ │ │ + shlb $1,0x2c4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x21b5c821(%rcx) │ │ │ │ rex.RXB rolb $0x1,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x2006c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2c4a3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x9b,%al │ │ │ │ + add %dh,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2c4(%rbx) │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2633349,72 +2633719,80 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2c4(%rcx) │ │ │ │ + add %ch,0x2(%rsp,%rax,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %ah,0x2c4ae(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ - movabs %eax,0x2c4 │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2c4(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%dh │ │ │ │ jrcxz 1d083ea │ │ │ │ jns 1d083d6 │ │ │ │ (bad) │ │ │ │ adc $0x130102,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x2006c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x56(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xc4,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2c4,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x2(%rsp,%rax,8) │ │ │ │ + xor %bh,0x2c4(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2633422,20 +2633800,20 @@ │ │ │ │ mov $0x1301638e,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x2c4(%rax) │ │ │ │ + xor %bh,0x2c4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rex jb 1d08469 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c4b3(%rax) │ │ │ │ + add %ah,0x2c4bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ rex.X jmp 1d0848f │ │ │ │ (bad) │ │ │ │ @@ -2633444,45 +2633822,47 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x50(%rax) │ │ │ │ + add %ah,-0x43(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x43(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + lret $0x2c4 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ int $0x52 │ │ │ │ call dbbcdc1 <_edata@@Base+0x85bcdc1> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2c4(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc00000000002c4bd,%al │ │ │ │ jbe 1d084f9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ch │ │ │ │ adc %edx,0x24(%rdx) │ │ │ │ loopne 1d085a9 │ │ │ │ jo 1d085a2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633490,94 +2633870,88 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x2(%rsp,%rax,8) │ │ │ │ - ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + loopne 1d08511 │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xc4,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x49(%rax) │ │ │ │ - (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x300000000002c4c3,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x26eb3c5c(%rdx) │ │ │ │ cltd │ │ │ │ fsubrs 0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2c4,%ebp │ │ │ │ + xor %cl,%bl │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%al │ │ │ │ + and %cl,%ch │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex int $0xc4 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x37177a2d(%rdx) │ │ │ │ mov $0xa5,%dh │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x2006d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c4c8(%rax) │ │ │ │ + add %dl,0x2c4d7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2633587,36 +2633961,40 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2c4cb(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fcmovb %st(4),%st │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c4cb(%rax) │ │ │ │ + add %dl,-0x26(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x6db7af1(%rdx) │ │ │ │ lea (%rsi),%edi │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd1,%al │ │ │ │ + xor %ah,%ah │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2633624,19 +2634002,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%dh │ │ │ │ - (bad) │ │ │ │ + lock out %eax,$0xc4 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd6,%al │ │ │ │ + add %dl,-0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5f(%rbp) │ │ │ │ @@ -2633645,42 +2634023,44 @@ │ │ │ │ mov 0x13015d(%rip),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x25(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jl 1d08781 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c4e0(%rax) │ │ │ │ + add %ah,-0xf(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ jmp 1d08764 │ │ │ │ jg 1d0873e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c4db(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1e67e(%rax) │ │ │ │ + add %ah,-0x13(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ + movabs 0x900000000001e67e,%al │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ mov $0x52,%al │ │ │ │ @@ -2633691,81 +2634071,84 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - fadd %st,%st(4) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c4ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e680(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x2,%esp │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x2c5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ push %rdx │ │ │ │ addr32 mov 0x1098a94,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2c4f1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0xc4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0xc4,%al │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x21(%rax) │ │ │ │ cmp $0xa8,%al │ │ │ │ data16 jle 1d08901 │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,0x2006e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2633773,61 +2634156,60 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%cl │ │ │ │ - (bad) │ │ │ │ + sar $0xc4,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d08943 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + inc %ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x52(%rax) │ │ │ │ test %ebp,0xa5f5188(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%al │ │ │ │ - (bad) │ │ │ │ + addb $0x0,0x2c5(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ + add %dh,0x8(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xc4,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c508(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x72(%rax) │ │ │ │ test %esp,-0x47(%rdi) │ │ │ │ push $0xffffffffffffffc4 │ │ │ │ @@ -2633836,17 +2634218,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c510(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2633856,61 +2634236,60 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - add $0xc5,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %ebp,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - add $0x2c5,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%dh │ │ │ │ test %dl,-0x7f(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ shlb $0x1,0x60(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - or $0xc5,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x2c5,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rcx) │ │ │ │ and %dl,0x6bb34520(%rbp,%riz,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d08aff │ │ │ │ + rcrb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2633921,47 +2634300,44 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x2c5,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %eax,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + rex sbb $0x2c5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%dh │ │ │ │ or %edx,%ebp │ │ │ │ (bad) │ │ │ │ jnp 1d08b55 │ │ │ │ sbb 0x1(%rcx),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x2c5,%eax │ │ │ │ + add %ah,%al │ │ │ │ + and %eax,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %ah,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1e688(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sbb %al,%ch │ │ │ │ + and %ebp,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WXB push %r13 │ │ │ │ @@ -2633970,22 +2634346,23 @@ │ │ │ │ jmp 1e38cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x16(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %ch,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c521(%rax) │ │ │ │ + add %al,0x2c52d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2633993,25 +2634370,25 @@ │ │ │ │ pushf │ │ │ │ and 0x1301(%rbx,%rax,1),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d08c28 │ │ │ │ (bad) │ │ │ │ + and %ch,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %ch,%al │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb %ch,%ah │ │ │ │ push %rsi │ │ │ │ @@ -2634021,16 +2634398,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0xc5,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2634040,20 +2634418,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c51b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %ebp,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x6b998255(%rdi) │ │ │ │ repz cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2634064,15 +2634443,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rcx) │ │ │ │ + add %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2634083,19 +2634462,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - and %ebp,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %al,%ch │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - and $0xc5,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %al,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7a65c426(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2634105,17 +2634486,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x0(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %ch,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x36(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2634125,20 +2634505,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %al,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %al,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4ba9c4fa(%rdi) │ │ │ │ out %eax,$0x41 │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2634148,15 +2634530,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ jo 1d08e03 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x33(%rax) │ │ │ │ + add %dh,0x3f(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2634167,64 +2634549,64 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x2c5,%eax │ │ │ │ + add %al,0x2c542(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c542(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x2a0607c(%rbx,%rdx,8) │ │ │ │ ret $0x104 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x3a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c546(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2(,%rax,8) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + rorb $0x2,-0x3b(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ and %ah,%dh │ │ │ │ rex scas %es:(%rdi),%al │ │ │ │ mov $0xe7,%ch │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c53a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3b(%rsi) │ │ │ │ + rclb $1,-0x3b(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2634236,21 +2634618,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - cmp %ch,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x47(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c550(%rax) │ │ │ │ + add %dl,0x2c55d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ jno 1d08fa0 │ │ │ │ (bad) │ │ │ │ @@ -2634262,35 +2634643,38 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ jo 1d08f6b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x2c5,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c54c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c540(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x48bfdcc4(%rsi) │ │ │ │ rex.WXB test $0x130152,%rax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634298,16 +2634682,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x70(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - (bad) │ │ │ │ + adc %dl,-0x3b(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2634317,19 +2634701,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c549(%rax) │ │ │ │ + add %dh,0x55(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c555(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x59439ab3(%rsi) │ │ │ │ fs (bad) │ │ │ │ push %rbx │ │ │ │ @@ -2634338,16 +2634722,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsi │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2634358,18 +2634742,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2c553(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c553(%rax) │ │ │ │ + add %al,0x61(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x688f9a6f(%rsi) │ │ │ │ pop %rdi │ │ │ │ rex.WRXB xor (%r9),%r8b │ │ │ │ @@ -2634377,16 +2634764,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,0x20040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rcx │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2634397,20 +2634783,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x5d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x2,%ebp,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5d(%rax) │ │ │ │ - (bad) │ │ │ │ + push $0xffffffffffffffc5 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ fs push %rdx │ │ │ │ (bad) │ │ │ │ @@ -2634443,47 +2634829,46 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2c3(%rdi) │ │ │ │ + shrb $1,-0x3d(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdi) │ │ │ │ - out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc $0xc5,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002c4da,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ and %edx,%ebx │ │ │ │ sub $0x44,%al │ │ │ │ jl 1d09271 │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - mov $0xc3,%cl │ │ │ │ + add %dh,%al │ │ │ │ + je 1d09206 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e639(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x35(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %al,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x31(%rcx) │ │ │ │ jo 1d0920d │ │ │ │ (bad) │ │ │ │ @@ -2634493,213 +2634878,207 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2c3(%rbx) │ │ │ │ + adc %al,0x2c3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x3b(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ch,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x2(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbc,%al │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + rolb $1,0x2c3(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ scas %es:(%rdi),%al │ │ │ │ ret $0xe7f7 │ │ │ │ or $0x6e,%al │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - leave │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,-0x3b(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x4d(%rsi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ push %rdx │ │ │ │ orw $0x1301,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d09334 │ │ │ │ + lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x43(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x3b(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + shrb $0x2,-0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rax) │ │ │ │ xor %ebp,%esi │ │ │ │ in (%dx),%eax │ │ │ │ fstps 0x130152(%rsp,%rbx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x24(%rax) │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c3b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x2c5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,-0x3b(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x55797ac3(%rbx) │ │ │ │ (bad) │ │ │ │ and %edi,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x1a(%rax) │ │ │ │ + add %al,-0x44(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ + xor %cl,0x2c5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x59e76939(%rdi) │ │ │ │ add $0x90,%al │ │ │ │ ja 1d09422 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x12(%rax) │ │ │ │ + add %dh,-0x3b(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%dl │ │ │ │ + jo 1d093f5 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx,%rdi,1) │ │ │ │ adc %esp,%edi │ │ │ │ fildll 0x13015cda(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ + loopne 1d09451 │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %al,$0xc5 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002c5c9,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7ce8ac59(%rcx,%rcx,1) │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + fadd %st(3),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1a(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + push %rdx │ │ │ │ + out %al,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $0xc5,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ filds (%rcx) │ │ │ │ std │ │ │ │ @@ -2634710,44 +2635089,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x0(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ch │ │ │ │ (bad) │ │ │ │ or (%rbx),%ecx │ │ │ │ rex jb 1d09542 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - adc %esp,%eax │ │ │ │ + add %al,-0x1e(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e654(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %al,%dh │ │ │ │ + add %dl,%al │ │ │ │ + add $0xc6,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x28(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2634758,15 +2635137,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x76(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsp,%rax,8) │ │ │ │ + and $0xc3,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2634779,28 +2635158,28 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - and %eax,%esp │ │ │ │ + add %ah,-0x16(%rax) │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x57(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d09655 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + adc %dh,0x2c6(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%dh │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ cli │ │ │ │ mov %?,(%rdx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ adc %al,(%rcx) │ │ │ │ @@ -2634808,38 +2635187,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x20076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x22(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c3ea(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x3807b548(%rcx) │ │ │ │ ficomps 0x1301(%rdi,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - (bad) │ │ │ │ + jo 1d0966e │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1a(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ + pop %rbx │ │ │ │ + out %al,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1d096e1 │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ push %rbp │ │ │ │ @@ -2634849,65 +2635230,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock jbe 1d096bb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c3f4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ (bad) │ │ │ │ jb 1d096a9 │ │ │ │ mov $0x1c,%ah │ │ │ │ in (%dx),%eax │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xc4,(%rbx) │ │ │ │ + and %bh,%dh │ │ │ │ + ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x2c6(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jl 1d096e1 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x9(%rbx) │ │ │ │ (bad) │ │ │ │ sbb %dh,0x15bcd91(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ ja 1d0974b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c42d(%rax) │ │ │ │ + add %dh,-0x2(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2634920,85 +2635302,83 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x37,%al │ │ │ │ + lock or %eax,%esp │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1a(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xc6,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2c6(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x31f93577(%rdi) │ │ │ │ jmp 14d1c7b7 <_edata@@Base+0xf71c7b7> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x3c(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $1,(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ sub $0x1904debe,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3c(%rbx) │ │ │ │ + shlb $1,(%rsp,%rax,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x64(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002c6af,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x3f8821ad(%rax) │ │ │ │ push %rbx │ │ │ │ and $0x1c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x77,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2(%rsp,%rax,8) │ │ │ │ + add %ah,0x2c4(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ @@ -2635007,28 +2635387,26 @@ │ │ │ │ shrb %cl,0x13017a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbp │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - call 1d09b94 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d09893 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x1c(%rsi) │ │ │ │ cltd │ │ │ │ in (%dx),%eax │ │ │ │ sub -0x76(%rdi),%ebx │ │ │ │ jg 1d098ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635036,16 +2635414,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ js 1d098fb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2635060,24 +2635438,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%al │ │ │ │ + jo 1d0997f │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0xffffffffffffffe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %eax,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x1a(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x22(%rax) │ │ │ │ rex.R (bad) │ │ │ │ mov $0x112da15,%ecx │ │ │ │ @@ -2635087,59 +2635464,62 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,0x78(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x3c(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x35,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x26(%rsi) │ │ │ │ xor $0x1,%al │ │ │ │ xchg %eax,%esp │ │ │ │ or $0x66,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x2,-0x3c(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x1,-0x1a(%rbp) │ │ │ │ + push %rax │ │ │ │ + cmp $0xc4,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d09a06 │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex inc %esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dh │ │ │ │ cmp -0x5c(%rcx),%edx │ │ │ │ adc $0x163e80d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x20078(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c46d(%rax) │ │ │ │ + add %al,0x2c43f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2635154,82 +2635534,78 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ - jne 1d09a2f │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1e671(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x2c7,%eax │ │ │ │ + xorb $0x1,-0x1a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb %bh,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x59(%rdi) │ │ │ │ sub -0x43(%rcx),%ebp │ │ │ │ sub $0x13012c26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d29b25 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - js 1d09a77 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ mov $0xa70ed4d9,%esi │ │ │ │ jnp 1d09b43 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test %al,%ah │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc00000000002c454,%al │ │ │ │ jae 1d09ae9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c733(%rax) │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x5d(%rcx) │ │ │ │ mov $0x5b2a8f71,%esp │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x0(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x71(%rax) │ │ │ │ + add %dh,0x55(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2635241,69 +2635617,72 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - popf │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp %eax,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x309d391b(%rip) │ │ │ │ push %rsp │ │ │ │ adc (%rcx),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d09c43 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2c4(%rax) │ │ │ │ - ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ jrcxz 1d09c21 │ │ │ │ xchg %eax,%ecx │ │ │ │ rex movsxd (%rdi),%esp │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x56(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x2,%esp,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d09c9c │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rcx │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + rex │ │ │ │ + movq $0x0,(%r10) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x43(%rsi,%rdi,8) │ │ │ │ xor $0xc1,%al │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2635311,42 +2635690,45 @@ │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2c4(%rbx) │ │ │ │ + lock jae 1d09c27 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jge 1d09c51 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push $0x2c7 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2c75d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ push %rdi │ │ │ │ loope 1d09c12 │ │ │ │ and %edi,%ebx │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002c4bf,%al │ │ │ │ - and $0x1,%esi │ │ │ │ - add %dh,(%rax) │ │ │ │ - js 1d09c82 │ │ │ │ + (bad) │ │ │ │ + add $0x2,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,0x1e6(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,-0x39(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ add -0x18(%rcx),%dh │ │ │ │ @@ -2635354,62 +2635736,60 @@ │ │ │ │ cmp $0x130145,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x35(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d09c7d │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2c7(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002c77c,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x2ad97d05(%rax) │ │ │ │ in $0x7f,%eax │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dl │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e6(%rsi) │ │ │ │ - add %ah,-0x6e(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2c78b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ std │ │ │ │ xor %ebp,%esi │ │ │ │ add -0xa(%rcx),%edx │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d09d66 │ │ │ │ + rex scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c79e(%rax) │ │ │ │ + add %ah,0x2c797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x72408f5d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ @@ -2635417,23 +2635797,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%cl │ │ │ │ - (bad) │ │ │ │ + sarb $0x0,0x2c4(%rcx) │ │ │ │ + add %dl,-0x74(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %fs,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + mov $0xa3,%al │ │ │ │ movl $0x0,(%rdx) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x64(%rsi) │ │ │ │ push (%rcx) │ │ │ │ @@ -2635445,17 +2635822,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d09e85 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ + lock mov $0x2c4,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635465,43 +2635840,45 @@ │ │ │ │ call 1e39f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,0x1e6(%rax) │ │ │ │ + add %dh,0x2c4c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x2c7,%edx │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xb1,%al │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2f(%rax,%riz,1) │ │ │ │ mov $0x37c87e2d,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xc5,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d09e72 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x92,%al │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e692(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x2,%bh │ │ │ │ + push %rax │ │ │ │ + rol $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2635509,15 +2635886,15 @@ │ │ │ │ movsxd (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1d0(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x2f(%rax) │ │ │ │ + add %ch,-0x2f(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2635528,24 +2635905,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - fcmove %st(0),%st │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - out %al,$0x1 │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d09f25 │ │ │ │ + xor %ah,%bl │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56a0e501(%rsi,%rbx,1) │ │ │ │ @@ -2635553,23 +2635926,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,$0xc8 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,%bh │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + lock xchg %eax,%edi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bh │ │ │ │ + mov $0xf6,%al │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x655cf2b(%rsi) │ │ │ │ @@ -2635585,15 +2635957,16 @@ │ │ │ │ rolb $0xc9,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %cl,%cl │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x379786d6(%rcx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2635601,42 +2635974,45 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x1a(%rax) │ │ │ │ + add %al,0x1a(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002c928,%al │ │ │ │ + (bad) │ │ │ │ + sub %cl,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x58437fc(%rbx) │ │ │ │ push %rdi │ │ │ │ and %ecx,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0xc9,%al │ │ │ │ + rex sub $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x2db00000000001e6 │ │ │ │ + movabs %eax,0x2d900000000001e6 │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2635644,23 +2636020,22 @@ │ │ │ │ rcl $1,%r12b │ │ │ │ repnz add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - leave │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.X leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x20(%rax) │ │ │ │ rex.W xlat %ds:(%rbx) │ │ │ │ @@ -2635669,15 +2636044,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c950(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRXB leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2635847,27 +2636224,28 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc9,%bl │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xc9,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2(%rcx,%rcx,8) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xc9,%spl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x5711926f(%rcx) │ │ │ │ out %eax,$0x30 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635939,25 +2636317,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jrcxz 1d0a40c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe4,%al │ │ │ │ - leave │ │ │ │ + nop │ │ │ │ + in $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2f(%rcx) │ │ │ │ sbb %esp,0xcc49c3e(%rcx) │ │ │ │ @@ -2636190,18 +2636568,20 @@ │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rol $0x2,%cl │ │ │ │ + mov $0xc1,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - cmp %eax,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %eax,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x2c8c6315(%rip) │ │ │ │ popf │ │ │ │ @@ -2636249,16 +2636629,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0xd0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2d2ea(%rax) │ │ │ │ + jmp 1d0a805 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2636268,15 +2636648,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x64(%rax) │ │ │ │ + add %dl,0x64(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e620(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2636287,15 +2636667,15 @@ │ │ │ │ add %dh,-0x42a167e3(%rbp) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x130100 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x4(%rax) │ │ │ │ + add %dh,-0x1e(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e60c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2636307,15 +2636687,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1d0(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ + (bad) │ │ │ │ + out %eax,(%dx) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636340,15 +2636721,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2cf1a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb %bh,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ @@ -2636403,15 +2636786,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb %edi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2636916,15 +2637299,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2cba5(%rax) │ │ │ │ + add %ah,-0x5b(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e73a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x59(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636937,15 +2637322,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2cba6(%rax) │ │ │ │ + add %al,0x2cba6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2a(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2636976,19 +2637361,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002cbb7,%al │ │ │ │ + (bad) │ │ │ │ + mov $0xcb,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ cmp $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x2cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ @@ -2637599,16 +2637988,15 @@ │ │ │ │ mov $0x13011125,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0b9da │ │ │ │ - int3 │ │ │ │ + shl $0xcc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jb 1d0b9da │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2637624,21 +2638012,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - stc │ │ │ │ + add %ah,%al │ │ │ │ + clc │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ stc │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2637801,15 +2638187,15 @@ │ │ │ │ cmp %bl,0x13014e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x41(%rax) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2637839,15 +2638225,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ iretq │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637882,27 +2638268,28 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2(%rdi,%rcx,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rdx) │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d0bded │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %dh,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x4fedbbcd(%rax) │ │ │ │ add $0x13017f5f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2637925,17 +2638312,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x7f(%rax) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2cf7f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ @@ -2637945,15 +2638330,15 @@ │ │ │ │ imul $0x130123,0x52(%rsi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x7b(%rax) │ │ │ │ + add %dl,-0x7b(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2637965,16 +2638350,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %cl,%bh │ │ │ │ + add %dh,%al │ │ │ │ + xchg %ecx,%edi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638009,31 +2638394,31 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2c016(%rax) │ │ │ │ + add %dl,0x2c016(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %ah,0x53(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x3b7c8256(%rip) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x2d0(%rip) │ │ │ │ + and %bl,0x2d0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0bfc8 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638047,32 +2638432,33 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ ... │ │ │ │ - lock adc %ebx,%edx │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2d315,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W rcl $0x1,%al │ │ │ │ ... │ │ │ │ - lock or %edx,%esp │ │ │ │ + loopne 1d0c023 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2638081,18 +2638467,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d0d3 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + cmp %edx,%esp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2638125,21 +2638508,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e78e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x70(%rax) │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x78(%rax) │ │ │ │ @@ -2638173,15 +2638557,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2ce7c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jl 1d0c151 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2638208,24 +2638594,24 @@ │ │ │ │ int3 │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x2ce(%rdi) │ │ │ │ + (bad) │ │ │ │ + xchg %ecx,%esi │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ nop │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x88,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x2ce(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ add $0x87ab342d,%eax │ │ │ │ mov $0x130135,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638353,41 +2638739,40 @@ │ │ │ │ mov $0xea,%al │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push $0xffffffffffffffe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x31(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ imul $0x6,0x1b(%rbp),%ecx │ │ │ │ mov $0x1b,%al │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dh │ │ │ │ + add %dl,%dh │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bh │ │ │ │ + loopne 1d0c3f0 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ @@ -2638396,15 +2638781,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2c03f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2638416,16 +2638803,15 @@ │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %ah,%al │ │ │ │ + cmpb $0xc4,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2638441,15 +2638827,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2ceef(%rax) │ │ │ │ + add %ah,-0x11(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2638460,17 +2638848,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002c552,%al │ │ │ │ - mov $0xe5,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1d0c578 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1e5b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2638479,25 +2638868,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + push %rax │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2638508,22 +2638897,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ + movabs %al,0xf6200000000002c5 │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mul %ch │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x26(%rax) │ │ │ │ + add %bl,%dl │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x5979c0a2(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2638531,24 +2638917,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d296c2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1(%rax) │ │ │ │ - sub $0x3,%al │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d0c61a │ │ │ │ - movabs 0x600000000001,%al │ │ │ │ - rex add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,%bh │ │ │ │ + add %ch,(%rax) │ │ │ │ + iret │ │ │ │ cltd │ │ │ │ cmc │ │ │ │ push $0x15a10b0 │ │ │ │ jo 1d0c633 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2638576,22 +2638965,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %dh,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x33(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %dh,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x48(%rcx) │ │ │ │ mov %dl,%ah │ │ │ │ rex ror %cl,%esp │ │ │ │ @@ -2638599,20 +2638986,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %dh,%al │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x38,%al │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c63a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %eax,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x37(%rcx) │ │ │ │ xor %edx,%edi │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2638621,20 +2639009,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0c762 │ │ │ │ + xor %bh,(%rdi) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex movb $0x0,(%rdx) │ │ │ │ + add %al,0x2c63f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x15(%rcx) │ │ │ │ xor %ebx,(%rbx) │ │ │ │ lahf │ │ │ │ @@ -2638643,37 +2639030,39 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x3a(%rdx) │ │ │ │ + rolb $1,-0x3a(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WR movb $0x0,(%rdx) │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xac28809(%rdi,%rbx,1) │ │ │ │ test $0x130129,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2cf59(%rax) │ │ │ │ + add %dh,0x59(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x5a500000000001e7,%eax │ │ │ │ + movabs 0x5a300000000001e7,%eax │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ @@ -2638681,16 +2639070,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x200(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdi │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2638701,20 +2639090,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x77(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + jb 1d0c809 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - ja 1d0c819 │ │ │ │ + jb 1d0c819 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2638725,33 +2639115,34 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x2,-0x31(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jno 1d0c85a │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs %al,0x72800000000001e7 │ │ │ │ + add %dh,%al │ │ │ │ + movabs %al,0x72600000000001e7 │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ movabs 0x13014c5e4fdf2137,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x31(%rdx) │ │ │ │ + shlb $1,-0x31(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2638766,38 +2639157,38 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c689(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2c6(%rcx) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + adc %dl,0x2c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x252c8bb0(%rax,%rdx,4) │ │ │ │ (bad) │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ addl $0x2,(%rax) │ │ │ │ - add %dl,-0x60(%rax) │ │ │ │ + add %dl,-0x66(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2638808,24 +2639199,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2c6,%edx │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xc6,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2c6(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dh │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %esi,%ebx │ │ │ │ cmp (%rcx),%al │ │ │ │ @@ -2638835,61 +2639227,60 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ ds add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub %edi,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ch,(%rcx) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x2cfa5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ah,0x2cf(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x3c(%rax,%rsi,8) │ │ │ │ adc -0x73(%rax),%ebp │ │ │ │ pop %rsp │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2c73a(%rax) │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2c73a(%rax) │ │ │ │ + lock cmp $0xc7,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x13daf683(%rbx) │ │ │ │ rex.WX scas %es:(%rdi),%al │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2638897,34 +2639288,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x0(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movl $0x0,%fs:(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x39(%rcx) │ │ │ │ + shlb $1,-0x39(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ jno 1d0caea │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0xa(%rbp) │ │ │ │ @@ -2638934,23 +2639325,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bl │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x56(%rax) │ │ │ │ + movabs 0x400000000002cfcb,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xcf,%ah │ │ │ │ + rex int3 │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x51(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2638961,53 +2639350,56 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WRB add %r8b,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add $0x2,%edi │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esp │ │ │ │ + jo 1d0cb7e │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adcb $0x0,0x2(%rdi,%rax,8) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7b(%rbp) │ │ │ │ fdiv %st,%st(6) │ │ │ │ rorl $1,-0x2b(%rdx) │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ + loopne 1d0cc2b │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx,%rbx,8) │ │ │ │ @@ -2639015,20 +2639407,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0cc29 │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + xor %ch,0x2c7(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ or $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%bh │ │ │ │ + rcl $1,%al │ │ │ │ movl $0x0,(%rdx) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ popf │ │ │ │ @@ -2639039,17 +2639431,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x20080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2c7,%ebx │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or (%rcx),%bl │ │ │ │ push $0x1e │ │ │ │ @@ -2639058,56 +2639451,57 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2d0(%rip) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - out %eax,$0x1 │ │ │ │ + rex adc $0x2d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x0,0x1e7(%rsi) │ │ │ │ + add %al,0x2d016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d016,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ add 0x4e(%rcx,%rbp,4),%esp │ │ │ │ cmovl 0x13(%rcx,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jo 1d0cd54 │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c821(%rax) │ │ │ │ + add %dh,0x21(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0xf(%rdx,%rcx,4) │ │ │ │ fs adc %cl,%dh │ │ │ │ rex.WXB push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x20080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %eax,%ecx │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0xc8,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2639147,22 +2639541,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c895(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $1,(%rcx) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2c8,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0x2c8,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ {rex2 0x81} bndldx (%r11),(bad) │ │ │ │ @@ -2639170,23 +2639565,23 @@ │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0ceac │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp %al,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0xe7,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1e7b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d03c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %al,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7b69ae9(%rsi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ repz je 1d0cea2 │ │ │ │ @@ -2639194,15 +2639589,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x20080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2639215,24 +2639610,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0cf4c │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.WX rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0cf5d │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.WXB rolb $1,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rdi,%rdx,4) │ │ │ │ @@ -2639240,23 +2639635,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x29(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ + add %dh,-0x23(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub %esp,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0cf59 │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e(%rbp) │ │ │ │ @@ -2639264,74 +2639658,79 @@ │ │ │ │ rex.RXB cmp 0x13012f(%r15),%r13b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - push %rbp │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %dh,0x2d055(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x24b36157(%rsi) │ │ │ │ or %edi,%ecx │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x200(%rax) │ │ │ │ - add %al,0x2c8e9(%rax) │ │ │ │ + add %dh,-0x17(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rdx) │ │ │ │ - sbb %ebp,0x1e(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rcx),%bl │ │ │ │ + push $0x1e │ │ │ │ rex.RXB │ │ │ │ {rex2 0x7a} inc %r22 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,(%rcx,%rcx,8) │ │ │ │ + jo 1d0d03e │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cs sub $0x76acd39b,%eax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jae 1d0d052 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639343,15 +2639742,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2c921(%rax) │ │ │ │ + add %dh,0x21(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e632(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2639362,15 +2639763,15 @@ │ │ │ │ orl $0x130171,-0x10(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sub %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639383,15 +2639784,15 @@ │ │ │ │ add %dh,0xf(%rbx,%riz,1) │ │ │ │ sub %dh,%ah │ │ │ │ rex.RXB movabs 0x130163,%al │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x2b(%rax) │ │ │ │ + add %dl,-0x2b(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639425,34 +2639826,35 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ loope 1d0d1a3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xd0,%dl │ │ │ │ + (bad) │ │ │ │ + loop 1d0d1b3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x5c637b50(%rip) │ │ │ │ xorl $0x0,0x130175(%rip) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2c9a9(%rax) │ │ │ │ + add %dl,0x2c9a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639468,25 +2639870,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - std │ │ │ │ + xor %bh,%ch │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0d225 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + jo 1d0d270 │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639496,15 +2639896,16 @@ │ │ │ │ rclb %cl,0x13017c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639516,15 +2639917,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x2c9(%rdx) │ │ │ │ + mov $0xaa,%al │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2639538,37 +2639942,33 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %ecx,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d0d355 │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x346a6b98(%rbx) │ │ │ │ mov %ecx,%eax │ │ │ │ jb 1d0d36d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d0d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ds (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2d43f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2639577,15 +2639977,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0d424 │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - add %al,-0x2c(%rax) │ │ │ │ + adc %al,-0x2c(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2639596,16 +2639996,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB roll $1,(%r10) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.R roll $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639621,17 +2640021,17 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2c9(%rdi) │ │ │ │ + push %rax │ │ │ │ + ror $0x2,%cl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0d472 │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x93,%bh │ │ │ │ @@ -2639640,40 +2640040,40 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - rex.WRB rolq $1,(%r10) │ │ │ │ + add %ah,0x2d14d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0x1 │ │ │ │ + shl $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x2f(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x4e,%al │ │ │ │ + roll $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x534d9555(%rbp) │ │ │ │ iret │ │ │ │ sbb (%rdx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0d538 │ │ │ │ - roll $1,(%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.WRX rolq $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639682,22 +2640082,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ + add %al,0x3(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0d588 │ │ │ │ - roll $1,(%rdx) │ │ │ │ + (bad) │ │ │ │ + rex.RX roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1b3bc2e8(%rax) │ │ │ │ @@ -2639706,16 +2640106,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - roll $1,%fs:(%rdx) │ │ │ │ + xor %ah,0x2(%rcx,%rdx,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639727,16 +2640126,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd5,%al │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0d585 │ │ │ │ - leave │ │ │ │ + rol $0xc9,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -2639749,15 +2640147,16 @@ │ │ │ │ rex.WRB push $0x13011c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x27(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639767,17 +2640166,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - test %cl,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2ca84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ call 1d0d660 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2639790,15 +2640187,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ je 1d0d68b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2639811,46 +2640209,43 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0xd1,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + adc %dh,0x2d1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3b(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0xd1,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + and %dh,0x2d1(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%dh │ │ │ │ pop %rsi │ │ │ │ cltd │ │ │ │ xor %ch,%dh │ │ │ │ repz cmp $0x130109,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2cab6(%rax) │ │ │ │ + add %al,0x2cab6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ah │ │ │ │ + adc %cl,%ah │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ lahf │ │ │ │ @@ -2639859,46 +2640254,43 @@ │ │ │ │ and %edi,%edi │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0d72e │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0x600000000002d1bc,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2d1(%rdi) │ │ │ │ + sarb $1,0x2d1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ je 1d0d7bf │ │ │ │ fsts (%rsi) │ │ │ │ sbb 0x1301(%rsp,%rbp,2),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0d793 │ │ │ │ + rcr $1,%cl │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repnz lret $0x2 │ │ │ │ + loopne 1d0d7bc │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ hlt │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2639907,24 +2640299,25 @@ │ │ │ │ jmp 1e3d91a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x34(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int3 │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ + adc %cl,%ch │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639934,21 +2640327,20 @@ │ │ │ │ {rex2 0x8} add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - lret │ │ │ │ + lock or %bl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e650(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ + add %dl,0x24(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ @@ -2639957,23 +2640349,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d1d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xd1,%dl │ │ │ │ + (bad) │ │ │ │ + fcmovbe %st(1),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ data16 rex.RXB │ │ │ │ @@ -2639985,15 +2640376,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xd0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4a(%rax) │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640007,42 +2640398,39 @@ │ │ │ │ sbb $0x32,%al │ │ │ │ movabs 0x13013e389c30,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfe,%al │ │ │ │ - roll $1,(%rdx) │ │ │ │ + movabs 0x300000000002d1fe,%al │ │ │ │ + leave │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ - out %eax,$0x1 │ │ │ │ + and %al,(%rax) │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %dl,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x27(%rbx) │ │ │ │ sahf │ │ │ │ sbb %bh,0x1649aed(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ - add %al,%al │ │ │ │ - gs lret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2cb65(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ @@ -2640058,41 +2640446,43 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xd2,(%rdx) │ │ │ │ + (bad) │ │ │ │ + or %dl,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x36(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %edx,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rsi) │ │ │ │ rex adc %dl,(%rbx) │ │ │ │ jb 1d0d9b4 │ │ │ │ lahf │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ jnp 1d0d9c6 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640105,22 +2640495,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdx,%rdx,8) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d0da6d │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d0da15 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2d2(%rip) │ │ │ │ + loopne 1d0da7e │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ rex call 5e83f7a8 <_edata@@Base+0x5923f7a8> │ │ │ │ @@ -2640128,15 +2640521,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2(%rbx,%rcx,8) │ │ │ │ + add %bh,0x2(%rbx,%rcx,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8,%al │ │ │ │ @@ -2640145,21 +2640538,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ cmp %edx,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ + add %dl,0x3a(%rax) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640171,15 +2640564,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2cb7c(%rax) │ │ │ │ + add %al,0x2cb7c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2640189,36 +2640582,39 @@ │ │ │ │ imul $0x13014f3a,0x1f(%rcx,%rax,8),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x2e(%rbp) │ │ │ │ + add %al,-0x2e(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d246(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RX rolb %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jg 1d0db97 │ │ │ │ and (%rbx),%ebx │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock cwtl │ │ │ │ + loopne 1d0db42 │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640231,37 +2640627,38 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x2,-0x2e(%rcx) │ │ │ │ + rex imul $0x2,%edx,%edx │ │ │ │ + add %ah,0x1e7ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x6a(%rax) │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e7ce,%al │ │ │ │ - push $0xffffffffffffffd2 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rcx) │ │ │ │ xchg %eax,%edi │ │ │ │ adc $0xfd37d5b0,%eax │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf000000000032d06,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + adc 0x3(%rip),%ebp │ │ │ │ + add %al,0x1e8db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ @@ -2640272,59 +2640669,54 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x2d2(%rsi) │ │ │ │ + add %cl,0x2d2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %edx,%ss │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $1,0x2d2(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rcx) │ │ │ │ sbb %ch,0x4480183b(%rbx,%rsi,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dh │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,(%rdx) │ │ │ │ - adc $0xca42e5d6,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and -0x35bd1a2a(%rip),%dl │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x3a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640339,15 +2640731,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0dd20 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640362,15 +2640755,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2640382,18 +2640775,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0x2d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640403,37 +2640797,38 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - in $0xd2,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2d2e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl %cl,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d2e6(%rax) │ │ │ │ + add %dl,-0x1a(%rax) │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rcx) │ │ │ │ and -0x6aa0a468(%rsi),%dl │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0de67 │ │ │ │ + and %ch,%ch │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640446,17 +2640841,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%eax │ │ │ │ - lret │ │ │ │ + sub $0xcb,%ch │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2640468,18 +2640861,17 @@ │ │ │ │ xchg %cl,0x13016be0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xed,%al │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2cbed,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640489,21 +2640881,20 @@ │ │ │ │ mov $0x130116,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - fucomi %st(0),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x2d,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x24(%rax) │ │ │ │ + call 1d0df60 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x66(%rsi) │ │ │ │ @@ -2640512,15 +2640903,15 @@ │ │ │ │ test $0x13010d30,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rdx) │ │ │ │ + jo 1d0dfb6 │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640533,21 +2640924,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x2,-0x2d(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0xe7,%cl │ │ │ │ + movabs 0x800000000002d347,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48(%rax) │ │ │ │ + add %al,0x48(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640558,17 +2640947,18 @@ │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2cc1c,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb $0xcc,%al │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640577,20 +2640967,19 @@ │ │ │ │ movabs %al,0x13014544f6710f64 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdx │ │ │ │ + rex push %rdx │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e7da,%al │ │ │ │ + movabs 0xd00000000001e7da,%al │ │ │ │ push %rdx │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640604,77 +2640993,88 @@ │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x2,(%rsp,%rcx,8) │ │ │ │ + mov $0x1c,%al │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - pavgw -0x6590ac3a(%rax),%mm0 │ │ │ │ + add %cl,(%rdi) │ │ │ │ + jrcxz 1d0e063 │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rdx │ │ │ │ + jo 1d0e15c │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d35b(%rax) │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x61(%rbp) │ │ │ │ (bad) │ │ │ │ mov $0x7aed7806,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x2d(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x2d(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdi) │ │ │ │ adc $0xf6,%al │ │ │ │ xor %edi,%edx │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ test %ebx,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x5b(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640684,17 +2641084,20 @@ │ │ │ │ movabs 0x130110ecde702b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x9(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ sub $0x3,%eax │ │ │ │ - add %al,0x1e8db(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fucomp %st(0) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640705,22 +2641108,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x72(%rax) │ │ │ │ + add %ah,-0x72(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x71(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640729,16 +2641133,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rbx │ │ │ │ + rex pop %rbx │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640750,15 +2641153,16 @@ │ │ │ │ movabs 0x130170f317f4ded7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0e30d │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640771,99 +2641175,98 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock lahf │ │ │ │ - roll %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x2d3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsubp %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs 0x8300000000002d3,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ fsts -0x32(%rsi) │ │ │ │ cmp %dh,0x13012ab6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x2,-0x34(%rbx) │ │ │ │ + sbbb $0x2,-0x34(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x35cebbb0(%rdi) │ │ │ │ test %ch,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd3,%spl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x2(%rbx,%rdx,8) │ │ │ │ add %dh,0x1e7df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d3b5(%rax) │ │ │ │ + add %dh,-0x4b(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x32(%rax,%rbx,2) │ │ │ │ loop 1d0e37e │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0xd,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb9,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + mov $0xc0,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002c0c2,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ rex.WX jns 1d0e3a6 │ │ │ │ add %edx,%esp │ │ │ │ sbb %eax,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x2d3(%rsi) │ │ │ │ + add %bh,0x2d3(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640872,15 +2641275,15 @@ │ │ │ │ (bad) │ │ │ │ sub 0x1301(%rip),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2640893,39 +2641296,35 @@ │ │ │ │ rex.XB imul $0x13,0x108bc96(%r10),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xd3,%ch │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + movabs 0xf00000000002d3dd,%al │ │ │ │ loope 1d0e49a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d3de(%rax) │ │ │ │ + add %dl,0x2d3de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3d(%rbp,%riz,4) │ │ │ │ and $0x305a422d,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esi │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2cc96,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640936,15 +2641335,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x2cc(%rdi) │ │ │ │ + add %dl,0x2cc(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640955,34 +2641354,34 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0e5e0 │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + rclb $0x2,-0x3f(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs %eax,0x9000000000002c2 │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + mov %es,%edx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x25(%rsi) │ │ │ │ js 1d0e5cf │ │ │ │ push %rcx │ │ │ │ mov $0x1301391c,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdx) │ │ │ │ + mov $0xa,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2640992,16 +2641391,15 @@ │ │ │ │ add %cl,0x6b9f9438(%rbp) │ │ │ │ shll $0x0,0x130163(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ror $1,%ah │ │ │ │ + adc $0xcc,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2641013,16 +2641411,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0e66a │ │ │ │ - (bad) │ │ │ │ + rclb $0xd4,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2641034,20 +2641431,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x13(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x6d35d577(%rip) │ │ │ │ @@ -2641056,15 +2641453,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2ccd0(%rax) │ │ │ │ + add %ah,0x2ccd0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2641075,24 +2641472,21 @@ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x36,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002d436,%al │ │ │ │ out %eax,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %dl,%ah │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ cmp $0x59,%al │ │ │ │ @@ -2641100,15 +2641494,15 @@ │ │ │ │ and %cl,%cl │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ ror $1,%ah │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2641123,17 +2641517,18 @@ │ │ │ │ mov 0x13010a(%rip),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x32d0a(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + sub $0x3,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641144,15 +2641539,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2cd18(%rax) │ │ │ │ + add %ah,0x2cd18(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2641162,21 +2641557,16 @@ │ │ │ │ movabs 0x130170f317f4ded7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0e8b5 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x400000000002d463,%al │ │ │ │ + jmp 1d0ea45 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641186,35 +2641576,37 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x66(%rax) │ │ │ │ + add %al,0x66(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d466(%rax) │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x19(%rbp,%riz,8) │ │ │ │ (bad) │ │ │ │ fs xchg %eax,%esp │ │ │ │ mov $0x130110,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ sbb %cl,%ch │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2641232,15 +2641624,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x2c(%rbp) │ │ │ │ + loopne 1d0e996 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641254,32 +2641647,34 @@ │ │ │ │ rex movabs 0x13015f22b13a83,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d47e(%rax) │ │ │ │ + add %dh,0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d47e(%rax) │ │ │ │ + add %dl,0x2d47e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x4a(%rbx) │ │ │ │ adc %r9b,0x17779db(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ sbb %cl,%ch │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2641292,15 +2641687,16 @@ │ │ │ │ sarb $1,0x13013d65(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x3f(%rcx) │ │ │ │ + push %rax │ │ │ │ + je 1d0e9c4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2641315,15 +2641711,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x65(%rax) │ │ │ │ + add %dl,0x65(%rax) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641336,36 +2641732,34 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2cd65(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ - add %cl,0x2d7314d1(%rdi) │ │ │ │ - out %al,(%dx) │ │ │ │ - {rex2 0x47} add %r26d,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2cd65,%al │ │ │ │ + (bad) │ │ │ │ + rcll $1,(%rbx,%rsi,2) │ │ │ │ + sub $0x147d5ee,%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %dl,0x2cd65(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2641376,40 +2641770,39 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa1,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c0(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1d28b3f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x69(%rcx) │ │ │ │ jae 1d0eba0 │ │ │ │ cwtl │ │ │ │ sbb $0x13010598,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock loop 1d0eb3f │ │ │ │ + shl $1,%dl │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jrcxz 1d0eb4f │ │ │ │ + add %dh,%al │ │ │ │ + loop 1d0eb4f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0xd(%rsi) │ │ │ │ lahf │ │ │ │ @@ -2641419,16 +2641812,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xcd,%ah │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xcd,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2641442,15 +2641835,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0xcd,%ah │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2641464,18 +2641857,16 @@ │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcd,%spl │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dh,0x2(%rbp,%rcx,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2641485,15 +2641876,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ + mov $0x23,%al │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2641508,35 +2641899,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x32d(%rip) │ │ │ │ + push %rax │ │ │ │ + sbb %ebp,0x3(%rip) │ │ │ │ ... │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x2(%rdi) │ │ │ │ pop %rsp │ │ │ │ sub $0xc0,%al │ │ │ │ push %rbp │ │ │ │ xor %bh,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %ebp,%edx │ │ │ │ + rex sub %ebp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mul %bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2641554,19 +2641947,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + lock cs {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdi) │ │ │ │ + adc %ch,(%rdi) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x37(%rbp) │ │ │ │ @@ -2641577,15 +2641969,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0eda6 │ │ │ │ + rex cld │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641594,98 +2641986,100 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3f,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x2b(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + rex │ │ │ │ + rex.B │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x76f77536(%rbp) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x2b(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + lock (bad) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x7c609fc6(%rcx) │ │ │ │ rex.XB or (%r11),%dil │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + xor %al,-0x2b(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x3b(%rbx) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ add $0x8a,%al │ │ │ │ mov $0x6b,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - int $0x2 │ │ │ │ + cmp $0xcd,%ah │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x774768fe(%rbp) │ │ │ │ + ret $0x720c │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - test %edi,%esi │ │ │ │ - push $0xcc27747 │ │ │ │ - jb 1d0eefa │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRB │ │ │ │ + loopne 1d0ef5e │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2641695,34 +2642089,38 @@ │ │ │ │ es mov $0x130124,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - int $0x2 │ │ │ │ + add %ah,0x2cdfc(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %bl,0x3f(%rsp,%rdi,4) │ │ │ │ + pop %rdi │ │ │ │ + sarb $1,0x13013d65(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - mov $0xbad05f3f,%esp │ │ │ │ - gs cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rsi) │ │ │ │ + rcrb $1,(%rcx) │ │ │ │ sub $0x3,%eax │ │ │ │ - add %al,0x1e8de(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fucomip %st(0),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x0(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641731,18 +2642129,17 @@ │ │ │ │ mov %?,0x13012514(%rsp,%r14,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x33,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2ce33,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2641757,15 +2642154,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %esi,%ecx │ │ │ │ + loopne 1d0f065 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2641778,15 +2642176,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor $0xce,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2641799,18 +2642197,17 @@ │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x32d0e,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,(%rdx) │ │ │ │ + sub $0x3,%eax │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641819,30 +2642216,34 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex imul $0x2,%esi,%ecx │ │ │ │ + shrb $1,-0x32(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adcl $0x350dc184,0x4e(%rbp) │ │ │ │ - es add %edx,(%rbx) │ │ │ │ + add %al,-0x3e7bb1ab(%rcx) │ │ │ │ + or $0x13012635,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ imul $0x2,%esi,%ecx │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641852,36 +2642253,39 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d5ab(%rax) │ │ │ │ + add %dh,-0x55(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ enter $0xfa57,$0xd0 │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2ce6b(%rax) │ │ │ │ + add %dh,0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2641896,18 +2642300,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rdi) │ │ │ │ - sub $0x3,%eax │ │ │ │ - add %ah,-0x20(%rax) │ │ │ │ - call 1d0f238 │ │ │ │ + lock sbb 0x3(%rip),%ch │ │ │ │ + add %dh,0x1e8e1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x0(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641917,17 +2642320,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d5c1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xd5,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2641937,16 +2642340,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2ce(%rbp) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2641957,15 +2642364,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2641981,34 +2642388,34 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dl │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + rcr $0xd5,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x5428dd50(%rbp) │ │ │ │ rex.WX jl 1d0f3a2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dl │ │ │ │ + adc %bl,%dl │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2642020,52 +2642427,60 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2ce(%rsi) │ │ │ │ + loopne 1d0f37f │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls -0x35cebbb0(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + xor %r9d,%edx │ │ │ │ test %ch,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %al,$0xd5 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x79(%rbx) │ │ │ │ add %edx,0x17(%rbx) │ │ │ │ popf │ │ │ │ adc %ah,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ out %eax,$0xd5 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2642077,17 +2642492,17 @@ │ │ │ │ sub $0x13016c55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xd5,%bh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2d5e7,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2642097,20 +2642512,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x13(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ sub $0x3,%eax │ │ │ │ - add %dl,%al │ │ │ │ - fucomip %st(0),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ + call 1d0f508 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x0(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642119,15 +2642533,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2642144,15 +2642558,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d607(%rax) │ │ │ │ + add %dl,0x2d607(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2642167,18 +2642581,17 @@ │ │ │ │ sub %edx,0x13016e51(%rsi,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x2d6,%eax │ │ │ │ + adc %ah,0x2d6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e804,%al │ │ │ │ + movabs 0x200000000001e804,%al │ │ │ │ rex (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x41715b80(%rdi) │ │ │ │ @@ -2642187,20 +2642600,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d643(%rax) │ │ │ │ + add %dh,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2a(%rdi) │ │ │ │ + loopne 1d0f688 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ or -0x48(%rdx,%rbx,4),%ch │ │ │ │ @@ -2642209,33 +2642625,32 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x2a(%rbp) │ │ │ │ + movabs 0xc00000000002d665,%al │ │ │ │ + add $0x1e8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1e8(%rip) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x15(%rbp) │ │ │ │ (bad) │ │ │ │ push $0x3d │ │ │ │ movabs $0x13017a,%r14 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d66a(%rax) │ │ │ │ + add %al,0x2d66a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2642250,15 +2642665,17 @@ │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2(%rsi,%rdx,8) │ │ │ │ + (bad) │ │ │ │ + je 1d0f6c9 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d0f700 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2642273,17 +2642690,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0f7b6 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + sarb $0x0,0x2(%rsi,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6(%rax) │ │ │ │ call 1d0f748 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2642296,21 +2642711,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex test %edx,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + and %al,0x2d6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e806(%rax) │ │ │ │ + addb $0xe8,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ @@ -2642320,22 +2642735,23 @@ │ │ │ │ mov $0x13015307,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9b,%al │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d0f7d8 │ │ │ │ - add %ah,0x2d6b0(%rax) │ │ │ │ + add %al,0x2d6b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x5eba3111(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2642343,17 +2642759,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2cedf,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2642364,15 +2642781,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d6c7(%rax) │ │ │ │ + add %ah,-0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ call 1d0f868 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2642383,15 +2642802,16 @@ │ │ │ │ mov $0x13010b64,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xce,%bh │ │ │ │ + mov $0xdf,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2642408,37 +2642828,35 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%bl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + lock lret $0x2d6 │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x71(%rdx,%rdi,4) │ │ │ │ (bad) │ │ │ │ mov $0x60,%al │ │ │ │ loopne 1d0f958 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xd6,%bl │ │ │ │ + jo 1d0f90d │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2642453,18 +2642871,17 @@ │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x32d15,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,(%rcx) │ │ │ │ + sub $0x3,%eax │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1a004(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x39575915(%rdi) │ │ │ │ @@ -2642473,15 +2642890,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%al │ │ │ │ + adc %dh,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642497,16 +2642914,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %edi,%ecx │ │ │ │ + add %al,0x23(%rax) │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2642517,16 +2642934,16 @@ │ │ │ │ xor 0x13015b(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmc │ │ │ │ + add %dh,%al │ │ │ │ + hlt │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2642539,15 +2642956,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%ah │ │ │ │ + adc %bh,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ call 1d0faa8 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2642582,15 +2642999,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ and %edi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2642607,16 +2643024,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %dl,%bh │ │ │ │ + xor %bl,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2642633,15 +2643050,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ + mov $0x2f,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x9(%rax) │ │ │ │ call 1d0fbc8 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2642654,23 +2643071,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ rex.X xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdx │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ @@ -2642687,36 +2643105,36 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x29(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ call 1d0fc58 │ │ │ │ - add %dl,(%rax) │ │ │ │ - jns 1d0fc32 │ │ │ │ + add %dh,%al │ │ │ │ + js 1d0fc32 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x4933757(%rsi) │ │ │ │ cs in $0x58,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2(%rdi,%rdx,8) │ │ │ │ + add %al,0x2(%rdi,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2642725,113 +2643143,111 @@ │ │ │ │ adc $0x13015a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ pushf │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e80b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d7ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x67(%rdi) │ │ │ │ imul $0x10ab14b,0x46(%rdx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d7b2(%rax) │ │ │ │ + add %dh,-0x4e(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret $0x2d7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2d7c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ repz cmpsw %es:(%rdi),%ds:(%rsi) │ │ │ │ sahf │ │ │ │ clc │ │ │ │ xchg %eax,%esp │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + rol $1,%dh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e80c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ {rex2 0xd7} lar (%r24),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x56ded8ff(%rsi) │ │ │ │ and %ecx,0x1301(%rbx,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000002d7da,%al │ │ │ │ - or $0x1e8,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + sbb $0xd7,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0xd(%rax) │ │ │ │ + call 1d0fdc0 │ │ │ │ + add %dh,%al │ │ │ │ + call *%rdi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rbx) │ │ │ │ adc $0x9f,%al │ │ │ │ and (%rcx),%dh │ │ │ │ in (%dx),%eax │ │ │ │ jl 1d0fe29 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xd8,(%rcx) │ │ │ │ + (bad) │ │ │ │ + or %ebx,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rax) │ │ │ │ + lock (bad) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642842,23 +2643258,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdi) │ │ │ │ + and %bh,(%rdi) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1d0fe50 │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdx │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642869,20 +2643285,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d860(%rax) │ │ │ │ + add %ah,0x2d860(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ call 1d0fe98 │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jb 1d0fe73 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2642892,22 +2643308,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + jo 1d0fe61 │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf,%al │ │ │ │ call 1d0fee0 │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642916,45 +2643331,42 @@ │ │ │ │ cmp 0x13017c(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0xd8,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ call 1d0ff28 │ │ │ │ - add %dh,-0x2c(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2d8d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x1ded133a(%rbp) │ │ │ │ mov %?,0x13017e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loop 1d0ff3b │ │ │ │ + add %dl,%al │ │ │ │ + loope 1d0ff3b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cli │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642964,46 +2643376,45 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - or $0x2d9,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jo 1d0ff94 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x3c(%rax) │ │ │ │ (bad) │ │ │ │ int $0xda │ │ │ │ pop %rbp │ │ │ │ mov 0x1(%rdx),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %al,%al │ │ │ │ - jbe 1d0ffc4 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d976(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jne 1d0ffcc │ │ │ │ + add %dh,%al │ │ │ │ + je 1d0ffcc │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2643020,63 +2643431,69 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d97b(%rax) │ │ │ │ + add %dl,0x2d97b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d9d0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rcr $1,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x5b9cea32(%rax,%rdx,4) │ │ │ │ jmp 1e4017f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e812(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d9ec(%rax) │ │ │ │ + add %al,%al │ │ │ │ + in (%dx),%al │ │ │ │ + flds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rbx) │ │ │ │ fistpl (%rax) │ │ │ │ int $0xbf │ │ │ │ (bad) │ │ │ │ or $0x130153,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x6(%rax) │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WR fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643086,19 +2643503,21 @@ │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x2,-0x26(%rdx) │ │ │ │ + xor %bl,-0x26(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %eax,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rbx) │ │ │ │ - call 1d10120 │ │ │ │ add %dl,0x2da78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x7da72469(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2643107,47 +2643526,45 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %ebx,%edx │ │ │ │ + add %dh,%al │ │ │ │ + xchg %bl,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14(%rax) │ │ │ │ call 1d10168 │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x8300000000002da,%eax │ │ │ │ + add %ah,%al │ │ │ │ + movabs 0x8300000000002da,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ cli │ │ │ │ or $0x45,%al │ │ │ │ mov $0x148f2cc,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0xda,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - je 1d1018e │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2db76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x19(%rdx) │ │ │ │ (bad) │ │ │ │ sbb $0x45,%al │ │ │ │ @@ -2643177,15 +2643594,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x7a(%rax) │ │ │ │ + add %dl,-0x7a(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ call 1d10240 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2643198,46 +2643615,49 @@ │ │ │ │ sub 0x130144a1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRXB faddl (%r10) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,-0x24(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d10298 │ │ │ │ + add %dh,0x16(%rax) │ │ │ │ call 1d10288 │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %ebx,%esp │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x7a(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x4f(%rdi,%rdi,1) │ │ │ │ xchg %dh,0x13014e58(%rdx,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2dc(%rax) │ │ │ │ + loopne 1d10264 │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ call 1d102d0 │ │ │ │ + add %dl,-0x27(%rax) │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rdi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jl 1d10281 │ │ │ │ rex │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ @@ -2643245,15 +2643665,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dce380(%rax) │ │ │ │ + add %ah,0x2dce490(%rax) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643265,15 +2643685,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dce600(%rax) │ │ │ │ + add %ah,0x2dce640(%rax) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643285,15 +2643705,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dce810(%rax) │ │ │ │ + add %ah,0x2dce860(%rax) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643305,15 +2643725,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dce940,%al │ │ │ │ + movabs 0x2dceb50,%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643324,22 +2643744,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4,%al │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0xe8,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + addb $0xdd,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dd2a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + call 1d10438 │ │ │ │ + add %dh,%al │ │ │ │ + sub %ebp,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x70(%rbx) │ │ │ │ adc 0x29980559(%rcx),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2643348,43 +2643769,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb %ebp,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + lock sbb $0x2dd,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rdx) │ │ │ │ - sbb %ebp,0x1e(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rcx),%bl │ │ │ │ + push $0x1e │ │ │ │ rex.RXB │ │ │ │ {rex2 0x7a} inc %r22 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d10504 │ │ │ │ + jo 1d10506 │ │ │ │ fldl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ call 1d104c8 │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ test %bl,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643397,15 +2643815,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ mov $0x0,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jae 1d104e0 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2643420,20 +2643838,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dh │ │ │ │ - fldl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xa00000000002ddc6,%al │ │ │ │ + sbb %ebp,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e819,%al │ │ │ │ - adc %bl,%dh │ │ │ │ + add %dl,%al │ │ │ │ + adc %dh,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x1e(%rbx) │ │ │ │ rex.WX leave │ │ │ │ @@ -2643444,16 +2643862,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x200(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lcall (bad) │ │ │ │ + mov $0xff,%al │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643464,15 +2643881,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d10609 │ │ │ │ + mov $0x30,%al │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2643488,50 +2643905,50 @@ │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1065d │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %al,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x79(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cmp $0xde,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x1e81a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %ebx,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x1cf6db81(%rdi) │ │ │ │ and $0x13013230,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x0,%dil │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x76(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 1d10649 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rcx),%bl │ │ │ │ - push $0x1e │ │ │ │ + add %cl,(%rdx) │ │ │ │ + sbb %ebp,0x1e(%rdx) │ │ │ │ rex.RXB │ │ │ │ {rex2 0x7a} inc %r22 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2643539,15 +2643956,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa4,%al │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rbx) │ │ │ │ call 1d106c0 │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ @@ -2643556,86 +2643973,85 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + rcr $1,%bh │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x69fb085e(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0x130169,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2def5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1e81b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x27(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0xb(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x1b,%al │ │ │ │ + call 1d10750 │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x13(%rbp) │ │ │ │ movabs %eax,0x1301303064d6c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %bh,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb $0xe8,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ + call 1d10798 │ │ │ │ + add %al,(%rax) │ │ │ │ + filds %gs:(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsxd %edi,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x1e(%rdx) │ │ │ │ pop %rcx │ │ │ │ mov $0x53bab7f0,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x21(%rdx) │ │ │ │ + add %dh,0x2(%rdi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + cwtl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643643,41 +2644059,37 @@ │ │ │ │ jnp 1d1086d │ │ │ │ (bad) │ │ │ │ movabs %al,0x130156 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x4c(%rax) │ │ │ │ + add %al,-0x4b(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d10801 │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0xdf,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%al │ │ │ │ or $0xb0946ea0,%eax │ │ │ │ repz add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%al │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex call 1d10b45 │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d10873 │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644699,38 +2645111,38 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0xd(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dl,(%rax) │ │ │ │ + inc %cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %edx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d11532 │ │ │ │ + ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x39(%rbp) │ │ │ │ xor $0x6b,%ebp │ │ │ │ rex.WRX xor 0x1(%rdx),%r11 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2646308,18 +2646720,20 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ or 0x1301393f(%rip),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000002dab7,%al │ │ │ │ - pop %rcx │ │ │ │ - and $0x3,%eax │ │ │ │ - ... │ │ │ │ + and %dh,0x2da(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x32559,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647044,15 +2647458,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x31(%rcx) │ │ │ │ + and %ah,-0x31(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2649320,15 +2649734,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x61(%rax) │ │ │ │ + add %al,0x61(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2650912,37 +2651326,38 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lea (bad),%eax │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + and %esp,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi) │ │ │ │ push %rcx │ │ │ │ mov $0x26ce45c4,%esp │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ lahf │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2650955,15 +2651370,15 @@ │ │ │ │ rex.XB imul $0x13,0x108bc96(%r10),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cf(%rax) │ │ │ │ + adc %ah,0x2cf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2650973,15 +2651388,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ + add %dl,-0x60(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2650996,37 +2651411,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rcx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %ch,0x3(%rip) │ │ │ │ + and %ah,0x32d(%rip) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d16502 │ │ │ │ + movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %r8,0x61688fba(%r15) │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - repz iret │ │ │ │ + add %dh,%al │ │ │ │ + repnz iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2651037,16 +2651449,16 @@ │ │ │ │ xor 0x13015b(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - repz iret │ │ │ │ + add %ah,-0xd(%rax) │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2651063,15 +2651475,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xcf,%bl │ │ │ │ + xor $0xcf,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2651084,15 +2651496,15 @@ │ │ │ │ test %ebx,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd3,%al │ │ │ │ + mov $0xc3,%al │ │ │ │ ret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651106,16 +2651518,15 @@ │ │ │ │ jmp 14d2b502 <_edata@@Base+0xf72b502> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %ch,(%rdi) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651123,15 +2651534,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d02f(%rax) │ │ │ │ + add %ah,0x2d02f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2651146,36 +2651557,38 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + rex xor %dl,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - or 0x9e3c2e5(%rax),%bh │ │ │ │ + add %ch,0xa(%rdx,%rbx,4) │ │ │ │ + mov $0x9e3c2e5,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %ebp,0x3(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loopne 1d1671b │ │ │ │ - add %eax,(%rax) │ │ │ │ + andb $0x2d,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1e8e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651187,57 +2651600,53 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d06e(%rax) │ │ │ │ + add %dh,0x6e(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ or %eax,-0x34(%rdx) │ │ │ │ (bad) │ │ │ │ cmp %edi,0x11(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d06e,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rbx) │ │ │ │ - rex.W cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + or -0x5a(%rax),%ecx │ │ │ │ add $0x6ba3a0e5,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x2,-0x30(%rsi) │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rorb %cl,(%rdx) │ │ │ │ @@ -2651246,16 +2651655,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb 0x3(%rip),%ch │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651267,17 +2651676,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d103,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0xd1,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2651286,36 +2651695,32 @@ │ │ │ │ or $0x13012635,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xd1,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x3,%al │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %bl,%ah │ │ │ │ - and $0x76,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubl (%rsi,%rsi,2) │ │ │ │ xchg %eax,0x138bd05(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ add %ecx,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2651329,16 +2651734,16 @@ │ │ │ │ test %ebx,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb 0x3(%rip),%ebp │ │ │ │ + shrb $1,(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651349,15 +2651754,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x2f(%rax) │ │ │ │ + and %ch,-0x2f(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2651393,34 +2651798,32 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2d168(%rax) │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x3d1b2de9(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + jmp ffffffffa70e859b <_edata@@Base+0xffffffffa1ae859b> │ │ │ │ rex.WR jge 1d16a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d16b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d4aa(%rax) │ │ │ │ + add %al,0x2d4aa(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2651430,15 +2651833,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2651451,15 +2651854,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2651469,16 +2651872,15 @@ │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651489,32 +2651891,37 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6c,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - rex lret $0x2d4 │ │ │ │ + push %rax │ │ │ │ + fst %st(4) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x2d2,%eax │ │ │ │ + add %dl,0x2d(%rax) │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %eax,%edx │ │ │ │ add 0x14(%rcx),%al │ │ │ │ @@ -2651523,15 +2651930,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d22d(%rax) │ │ │ │ + add %ah,0x2d22d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2651623,15 +2652030,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2651658,15 +2652065,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%al │ │ │ │ + adc %bh,%al │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651674,15 +2652081,16 @@ │ │ │ │ rex.RXB imul $0x0,0x130142c6(%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x8(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + clc │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651692,15 +2652100,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ clc │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2651711,38 +2652119,37 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2c356(%rax) │ │ │ │ + add %dl,0x2c35d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - retw │ │ │ │ + xor %dh,-0x3d(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3c7f1247(,%rcx,2) │ │ │ │ or %esp,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ push %rdi │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2651754,15 +2652161,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ push %rdi │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2651772,15 +2652179,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x2d(%rax) │ │ │ │ + add %bl,-0x2d(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2651796,36 +2652203,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rax) │ │ │ │ (bad) │ │ │ │ + and $0x2c4,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x3b(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,0x2(%rbp,%rax,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x54(%rcx) │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ xor $0x130171d4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2d3(%rcx) │ │ │ │ + and %bh,0x2d3(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651835,16 +2652243,15 @@ │ │ │ │ imul $0x13,0x1(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x2d3,%ecx │ │ │ │ + rex mov $0x2d3,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2651856,17 +2652263,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d170bb │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + (bad) │ │ │ │ + mov $0x2d3,%ecx │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jmp ffffffffa70e8c5b <_edata@@Base+0xffffffffa1ae8c5b> │ │ │ │ @@ -2651890,53 +2652298,54 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d40c,%al │ │ │ │ + orb $0x2,(%rsp,%rdx,8) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + imul $0xffffffde,(%rcx),%esp │ │ │ │ + rex.RXB imul $0x0,0x130142c6(%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ch,0x21(%rbx) │ │ │ │ - fiadds 0x6b(%rdi) │ │ │ │ - add $0x42,%dh │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $0x2,(%rsp,%rdx,8) │ │ │ │ + add %dh,0x2d40c(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - pavgw -0x6590ac3a(%rax),%mm0 │ │ │ │ + add %cl,(%rdi) │ │ │ │ + jrcxz 1d17183 │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1722e │ │ │ │ - (bad) │ │ │ │ + rorb $1,(%rsp,%rdx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2651948,18 +2652357,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d172ba │ │ │ │ - (bad) │ │ │ │ + and %bl,-0x3c(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1e5fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e5fd,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ mov 0x26(%rsi),%esp │ │ │ │ @@ -2651967,15 +2652378,15 @@ │ │ │ │ adc (%rdx),%bh │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsxd %esp,%edx │ │ │ │ + xor %ah,-0x2c(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2651988,15 +2652399,15 @@ │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ movsxd %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2652009,17 +2652420,18 @@ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d463,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsxd %esp,%edx │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2652049,18 +2652461,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d4aa(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2652073,15 +2652482,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2652099,16 +2652508,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2652121,38 +2652530,34 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebx │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + adc %cl,0x2c1(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c1a7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x2c1(%rdi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7ea35f2d(%rax) │ │ │ │ test %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0xd5,%al │ │ │ │ - add (%rax),%al │ │ │ │ + xor %al,0x2(,%rdx,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2652165,15 +2652570,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ + add %dl,0x4(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2652184,16 +2652589,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x2(,%rdx,8) │ │ │ │ + jo 1d17586 │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.WXB │ │ │ │ @@ -2652203,55 +2652610,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x2f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jne 1d175a0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x75(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dl,%al │ │ │ │ - push %rax │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pavgw -0x6590ac3a(%rax),%mm0 │ │ │ │ + rclb $1,-0x2b(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %cl,(%rdi) │ │ │ │ + jrcxz 1d175bb │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x2,-0x2b(%rcx) │ │ │ │ + jo 1d176ab │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8,%al │ │ │ │ ds fs addr32 push %bx │ │ │ │ @@ -2652259,15 +2652670,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2d551(%rax) │ │ │ │ + add %dl,0x2d551(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2652299,15 +2652710,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x77(%rax) │ │ │ │ + add %ah,-0x77(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2652317,54 +2652728,56 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + orb $0x0,0x2d5(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - out %eax,$0x54 │ │ │ │ + add %ah,%bh │ │ │ │ + push %rsp │ │ │ │ xor (%rax,%riz,2),%ch │ │ │ │ push %rbx │ │ │ │ sbb (%rdi),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2d5(%rcx) │ │ │ │ + rorb $0x0,0x2d5(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x262f0a25,%edx │ │ │ │ + add %bh,0x262f0a25(%rdx) │ │ │ │ pop %rbx │ │ │ │ xchg %eax,%ebx │ │ │ │ sub %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x2f(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ test $0xd6,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2652376,54 +2652789,56 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + add %dl,0x2d5bc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x39,%al │ │ │ │ + add %dh,(%rcx,%rdi,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2(%rbp,%rdx,8) │ │ │ │ + mov $0xbc,%al │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ch,-0x1e(%rcx) │ │ │ │ - cld │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - repnz xor %esi,0x1301(%rsi,%rbp,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0x31f26efc,%edx,%esp │ │ │ │ + mov $0x2e,%ah │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x2d5,%esp │ │ │ │ + loopne 1d1789e │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652433,16 +2652848,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jns 1d178ec │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2d6ad(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2652452,15 +2652868,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x2f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0xd6,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2652472,23 +2652888,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - add $0xc5,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c4fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xf(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xc5,(%rcx) │ │ │ │ + adcb $0xc5,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x50(%rdx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2652498,26 +2652912,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c56d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %al,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x3e(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ mov $0x59,%ch │ │ │ │ (bad) │ │ │ │ jno 1d17a35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652541,16 +2652952,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c57e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e633(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2652562,15 +2652972,15 @@ │ │ │ │ jle 1d17acf │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d17b2e │ │ │ │ + rex push %rbp │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652587,75 +2652997,79 @@ │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d17b06 │ │ │ │ + shl $1,%ah │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,%ch │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock in $0xd2,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ rcrb %cl,-0x1b(%rbx) │ │ │ │ ds out %al,$0x6b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000002d3ac,%al │ │ │ │ - rex.X out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rolb $1,-0x1a(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x6a(%rax) │ │ │ │ pop %rbx │ │ │ │ mov $0x3aaea658,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d3b9,%al │ │ │ │ - rex.XB out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + nop │ │ │ │ + mov $0x2d3,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x1a(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdx,%rdi,8) │ │ │ │ movabs 0x13014983b34b82,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ in (%dx),%al │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652671,15 +2653085,15 @@ │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x2d4(%rip) │ │ │ │ + adc %al,0x2d4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.XB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2652691,20 +2653105,19 @@ │ │ │ │ cmp 0x13011bdb(%rbp),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex nop │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dl,0x2d4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x70(%rax) │ │ │ │ + push %rax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ @@ -2652715,58 +2653128,62 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jge 1d17c94 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x2d8,%eax │ │ │ │ + add %dh,0x2d8b8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + rex.R (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,0x2(%rsi,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %esp,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%ch │ │ │ │ sbb %bl,-0x4c(%rbp) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jge 1d17d24 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rcr $0x2,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2d8,%esi │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652803,33 +2653220,31 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d17e │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d91e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,(%rdx) │ │ │ │ - flds (%rdx) │ │ │ │ + shlb $0x2,(%rcx,%rbx,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2652869,62 +2653284,53 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d17f18 │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x2d6,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jns 1d17f49 │ │ │ │ + xor %bh,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lret $0x2d6 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2d6ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x23(%rsi) │ │ │ │ sahf │ │ │ │ lret │ │ │ │ gs mov $0x46,%bh │ │ │ │ or %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,0x1d1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x27(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + rex pop %rbx │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - rex.RB xlat %ds:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x45,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2652939,43 +2653345,41 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x1,%cl │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - movsxd %ecx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d18096 │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x80,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - flds (%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2d96c,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x1,%cl │ │ │ │ ... │ │ │ │ shrb $1,0x2(%rcx,%rbx,8) │ │ │ │ ... │ │ │ │ @@ -2652986,59 +2653390,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1d1(%rcx) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - flds (%rdx) │ │ │ │ + add %dl,0x2d996(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x25(%rax) │ │ │ │ (bad) │ │ │ │ - fcmovnb %st(5),%st │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lods %ds:(%rsi),%al │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c6(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x22(%rbx) │ │ │ │ jmp 1d18148 │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rcll $1,(%rdx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x9a,%al │ │ │ │ + (bad) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2,%al │ │ │ │ @@ -2653049,19 +2653454,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x9(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock imul $0x2,%eax,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d1825d │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ and $0x31,%al │ │ │ │ @@ -2653069,30 +2653475,26 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x7d(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %ah,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,0x1e6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2d7(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x6ee9d91d(%rbp) │ │ │ │ rex ret $0x428 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ @@ -2653109,19 +2653511,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf1,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x100000000002d7f1,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2653188,17 +2653586,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x1d(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - jo 1d18439 │ │ │ │ + add %dh,%al │ │ │ │ + sbb %edi,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2653206,16 +2653606,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x9(%rbx,%rax,1) │ │ │ │ cs movabs %al,0x4362dda │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7c(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + loopne 1d18438 │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653261,24 +2653660,28 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2d840(%rax) │ │ │ │ + add %ah,0x2d840(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d84c,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock rex.WR fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x53(%rsi) │ │ │ │ rex.R push %rax │ │ │ │ cmp $0x54,%al │ │ │ │ fistpl (%rbx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653299,15 +2653702,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x2d8(%rdi) │ │ │ │ + and %bl,0x2d8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb0,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653321,16 +2653724,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsi │ │ │ │ + rex pop %rsi │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653345,15 +2653747,15 @@ │ │ │ │ adc $0x1301229d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x37(%rax) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2653367,15 +2653769,15 @@ │ │ │ │ rex.RXB │ │ │ │ ds cwtl │ │ │ │ movabs %al,0x13010778 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ movsxd %ecx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653391,15 +2653793,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2(%rcx,%rcx,8) │ │ │ │ + mov $0x64,%al │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2653439,15 +2653843,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d187a4 │ │ │ │ + jo 1d187a5 │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2653463,108 +2653867,109 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0xffffffffffffffc7 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WR out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lock movl $0x0,(%rdx) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + rorb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2c7f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bh │ │ │ │ cmp %cl,%dl │ │ │ │ push %rcx │ │ │ │ xchg %eax,%edx │ │ │ │ paddsb (%rcx),%mm3 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ + rex out %eax,(%dx) │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa7,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xd8,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rax) │ │ │ │ sbb %esp,0x4d1bdd24(%rdx) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d959,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rcx │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%ch │ │ │ │ jmp ffffffffd1d07712 <_edata@@Base+0xffffffffcc707712> │ │ │ │ test %ecx,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + xor %ah,-0x27(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdx) │ │ │ │ adc $0x63,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ and -0x7(%rdx),%ebp │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x2,-0x37(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d18911 │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%bl │ │ │ │ + add %dl,(%rax) │ │ │ │ + sti │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2653575,18 +2653980,19 @@ │ │ │ │ add %r10d,(%r27) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock jl 1d188c4 │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d18966 │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d188d6 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2653596,15 +2654002,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x37(%rax) │ │ │ │ + add %dh,-0x37(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cld │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653620,15 +2654026,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex jno 1d18944 │ │ │ │ + xor %dh,-0x37(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2653644,15 +2654050,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000002c971,%al │ │ │ │ + nop │ │ │ │ + jno 1d1898c │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2653664,37 +2654074,40 @@ │ │ │ │ fcomps 0x13012eb8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c86c,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ch,0x2c9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x5e(%rdi) │ │ │ │ add $0xffffffda,%edx │ │ │ │ add %ah,0x1(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000002c972,%al │ │ │ │ + nop │ │ │ │ + jb 1d18a1c │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2653709,18 +2654122,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000002c899,%al │ │ │ │ - mov %ah,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + rcrb $1,0x2c8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $0x0,0x1e6(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ @@ -2653728,19 +2654140,19 @@ │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x2,-0x37(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d18b55 │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xe5,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1e509(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ @@ -2653751,66 +2654163,74 @@ │ │ │ │ orb $0x13,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rbx) │ │ │ │ - fiaddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,0x1e6(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock adc %dl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xe6,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rbx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ fcom %st(6) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x2,-0x26(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x1e6(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + jns 1d18b4d │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xe6,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x5dd9c28f(%rip) │ │ │ │ popf │ │ │ │ fidivrs (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000002dae9,%al │ │ │ │ + xor %ch,%bl │ │ │ │ + fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x24(%rsi) │ │ │ │ + and %al,-0x24(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x1e8af584(%rip) │ │ │ │ mov $0xe,%bh │ │ │ │ @@ -2653837,39 +2654257,37 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdx) │ │ │ │ - fildl (%rdx) │ │ │ │ + rex adc %ebx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - add %dl,(%rbx) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2db13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x18(%rbx) │ │ │ │ out %eax,(%dx) │ │ │ │ test $0x20602396,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - loopne 1d18cba │ │ │ │ + add %bl,(%rcx) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653880,18 +2654298,18 @@ │ │ │ │ sbb $0x130121,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x2db,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ and %bl,(%rsi) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653903,24 +2654321,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d18ce7 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ @@ -2653932,33 +2654351,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%cl │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d18d9a │ │ │ │ - fildl (%rdx) │ │ │ │ + (bad) │ │ │ │ + xor %bl,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x46,%al │ │ │ │ - fildl (%rdx) │ │ │ │ + rex.W fildl (%rdx) │ │ │ │ ... │ │ │ │ - adc %al,-0x25(%rdi) │ │ │ │ + and %cl,-0x25(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ mov $0xde2e8232,%esi │ │ │ │ @@ -2653966,28 +2654390,26 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %dh,0x2db65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ cld │ │ │ │ jmp fffffffff68a32e2 <_edata@@Base+0xfffffffff12a32e2> │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2653995,32 +2654417,33 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d18eb0 │ │ │ │ + lock outsb %ds:(%rsi),(%dx) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2db(%rsi) │ │ │ │ + mov $0x86,%al │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ xchg %ebx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ @@ -2654049,53 +2654472,51 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2db(%rdx) │ │ │ │ + add %ah,0x2db(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %al,0x8300000000002db │ │ │ │ + and %ah,0x2db(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x79b46fa8(%rbp,%rdx,1) │ │ │ │ sbb $0x76,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d18f08 │ │ │ │ - fildl (%rdx) │ │ │ │ - ... │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + shlb $0x0,0x2db(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x565a6c1f(%rdx,%rbx,4) │ │ │ │ (bad) │ │ │ │ ja 1d18f92 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x56(%rax) │ │ │ │ + add %al,-0x56(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ jo 1d18f64 │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2654108,58 +2654529,54 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x2db(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2db(%rbx) │ │ │ │ + and %dh,0x2db(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ mov %edi,%fs │ │ │ │ adcl $0x13,0x151f532(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x200c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3c(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0xdb,%al │ │ │ │ + rex in $0xdb,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ + add %ah,-0x1c(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654168,55 +2654585,59 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002dbfb,%al │ │ │ │ - shl $1,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + sar $1,%ah │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,%al │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + push %rax │ │ │ │ + add %ah,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ add %ebx,-0x7e(%rsi) │ │ │ │ jns 1d19113 │ │ │ │ mov %dl,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x200 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x2dc(%rip) │ │ │ │ + and %cl,0x2dc(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1917a │ │ │ │ + shlb $1,(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2654251,19 +2654672,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ mov $0x2dc,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x2dc,%edi │ │ │ │ + add %al,%al │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3a70249a(%rbx,%rbx,2) │ │ │ │ add (%r9),%r8d │ │ │ │ @@ -2654273,56 +2654696,55 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ roll $0x2,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ + loopne 1d19214 │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d19274 │ │ │ │ - faddl (%rdx) │ │ │ │ - ... │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cli │ │ │ │ faddl (%rdx) │ │ │ │ + ... │ │ │ │ + cmp $0xdc,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x5a(%rbx) │ │ │ │ sub $0x399fad1d,%eax │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ + shlb $0xdd,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e6e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e6e4,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ rex.X jge 1d192d2 │ │ │ │ @@ -2654351,15 +2654773,15 @@ │ │ │ │ add %ch,-0x6f(%rbx) │ │ │ │ enter $0x42dc,$0xe9 │ │ │ │ int $0x4b │ │ │ │ add %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xf,(%rcx) │ │ │ │ + lock adc %ecx,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ @@ -2654382,18 +2654804,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2de36(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ss fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x1e7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654401,22 +2654824,22 @@ │ │ │ │ push $0x5 │ │ │ │ push %rax │ │ │ │ movabs 0x13015374,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x2ca(%rsi) │ │ │ │ + lock test %ecx,%edx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ - in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + ret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %edx,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + rex mov %edx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x28a13816(%rdi,%rax,4) │ │ │ │ rex.XB js 1d19412 │ │ │ │ @@ -2654424,15 +2654847,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x2,(%rdx),%eax │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ nop │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2654444,19 +2654867,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ sahf │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ - lahf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x4a(%rsi) │ │ │ │ je 1d1949e │ │ │ │ @@ -2654464,19 +2654889,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000002caad,%al │ │ │ │ + nop │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + lret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ fucom %st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0xca,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x74f3baf(%rax,%rcx,1) │ │ │ │ @@ -2654485,15 +2654914,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %al,0x2026c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ mov $0x2ca,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2654501,35 +2654930,33 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xca,%dh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ lret $0x2 │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2cace(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x3b(%rsi) │ │ │ │ int $0x1 │ │ │ │ sub -0x6b(%rsi),%ecx │ │ │ │ ds add %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc (%rdi),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,(%rbx) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2654551,47 +2654978,50 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x7e(%rax) │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xde,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ch,%bl │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%bl │ │ │ │ rex.RXB test $0xb574607a,%eax │ │ │ │ jl 1d1960a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ std │ │ │ │ lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xcb,(%rdx) │ │ │ │ + jo 1d1963c │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -2654605,33 +2655035,31 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2cb(%rip) │ │ │ │ + nop │ │ │ │ + adc $0x2cb,%eax │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB filds (%r10) │ │ │ │ + lock rex.W filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2654645,18 +2655073,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2cb25(%rax) │ │ │ │ + add %al,0x2cb25(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cb25(%rax) │ │ │ │ + add %ah,0x2cb25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lahf │ │ │ │ @@ -2654666,23 +2655094,25 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x36(%rax) │ │ │ │ - lret │ │ │ │ + add %dh,(%rax) │ │ │ │ + ss lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cb3d(%rax) │ │ │ │ + add %dh,0x3d(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ rex.R mov $0xf4,%dil │ │ │ │ @@ -2654690,23 +2655120,22 @@ │ │ │ │ and 0x13(%rcx,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%bh │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + rex out %eax,$0xc8 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jp 1d19779 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x7a(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,-0x37(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x78(%rsi,%rdi,4) │ │ │ │ adc $0xe0,%al │ │ │ │ @@ -2654715,15 +2655144,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jo 1d197cd │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ rex.X lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2654742,15 +2655171,15 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,0x52(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cb52(%rax) │ │ │ │ + add %al,0x2cb52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654760,18 +2655189,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c9aa(%rax) │ │ │ │ + add %ah,0x2c9aa(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ ret $0x2ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654806,17 +2655235,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2df8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xe(%rax) │ │ │ │ + lea (bad),%ebx │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d19908 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2654829,15 +2655261,15 @@ │ │ │ │ fdivrs 0x13014b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x2c9,%esi │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e6b1,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2654860,17 +2655292,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rdx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - je 1d1995e │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rbx,%rcx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ cwtl │ │ │ │ rcr %cl,%ch │ │ │ │ @@ -2654905,15 +2655335,16 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ jo 1d19a0d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fwait │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2654925,46 +2655356,46 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x2cb,%ecx │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2cb,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d19a23 │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + mov $0x2cb,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rsi) │ │ │ │ push %rbp │ │ │ │ mov $0xe7,%al │ │ │ │ lahf │ │ │ │ rex.RX sub %r14d,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ah │ │ │ │ + add %bl,%ah │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ + adc %ah,%ah │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -2654978,15 +2655409,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x71(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + xor %ch,%dl │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2654998,21 +2655429,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2655047,21 +2655478,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x52(%rax) │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ ja 1d19b9f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ @@ -2655159,20 +2655590,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x69(%rax) │ │ │ │ + add %al,-0x69(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ + add %ah,-0x69(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ @@ -2655183,23 +2655614,24 @@ │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + xor %al,%dh │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0xcc,%eax │ │ │ │ + loopne 1d19d67 │ │ │ │ + int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2655213,15 +2655645,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jb 1d19db5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2655234,60 +2655666,53 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2cd19(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x39(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ int $0x2 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ pop %rdi │ │ │ │ hlt │ │ │ │ repz cmpb $0x44,-0x55(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - lret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + movabs 0x200000000002ca0d,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d19df0 │ │ │ │ - lret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x2ca(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7(%rcx) │ │ │ │ (bad) │ │ │ │ rex.WXB adc 0x35(%r14),%rax │ │ │ │ jae 1d19e7a │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0xf,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x15(%rax) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2655309,19 +2655734,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x3d(%rax) │ │ │ │ + add %al,-0x3d(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %dl,0x7(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -2655371,18 +2655796,22 @@ │ │ │ │ movabs 0x130162262b5eeb22,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x2cd(%rdx) │ │ │ │ - add %al,0x1e6ce(%rax) │ │ │ │ + jo 1d19f34 │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0xe6,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2655416,35 +2655845,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x2(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - int $0x2 │ │ │ │ + add %dl,0x2cd9a(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $0xcd,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cde6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ out %al,$0xcd │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x489c79eb(%rdi) │ │ │ │ @@ -2655454,37 +2655884,38 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ce(%rip) │ │ │ │ + lock adc $0xce,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex fsubp %st,%st(6) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x22(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d1a0fd │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x57(%rbp) │ │ │ │ movabs %al,0x1301177b33c2a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - ror $1,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x30(%rax) │ │ │ │ + lret $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2655497,17 +2655928,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,0x20273(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %ecx,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2ce29(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2655517,21 +2655946,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2ce59(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2655541,24 +2655967,26 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repnz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2ce(%rax) │ │ │ │ + mov $0x98,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ mov (%rax),%ebp │ │ │ │ jge 1d1a1c0 │ │ │ │ jb 1d1a259 │ │ │ │ @@ -2655630,15 +2656058,16 @@ │ │ │ │ gs add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1d1(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x2,-0x25(%rbp) │ │ │ │ + (bad) │ │ │ │ + rex.RX fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2655667,44 +2656096,36 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1d1(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x25(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + orb $0x2,-0x25(%rax) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1(%rcx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - test %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x7a(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ @@ -2655749,38 +2656170,43 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1d1(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bl │ │ │ │ - fildl (%rdx) │ │ │ │ + rex jmp 1d1a4e6 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock or %bl,%cl │ │ │ │ + add %ah,%al │ │ │ │ + or %bl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x2cb(%rax) │ │ │ │ + and %dh,0x2cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cs xchg %eax,%esp │ │ │ │ @@ -2656339,33 +2656765,31 @@ │ │ │ │ add %dl,0x2196393e(%rdx) │ │ │ │ imul $0x418,(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d1ad(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dbef(%rax) │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x322e8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x22,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2656380,48 +2656804,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ + add %bh,%ch │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1d1(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - fildl (%rdx) │ │ │ │ + cmp $0xdb,%ch │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1d1(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bl,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2dc18(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2656432,36 +2656855,39 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1d1(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2dc(%rip) │ │ │ │ + adc %bl,(%rsp,%rbx,8) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + movabs 0x2cc09,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,0x2cc09(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ test %cl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x3e(%rbp) │ │ │ │ @@ -2656485,15 +2656911,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xcc,(%rbx) │ │ │ │ + nop │ │ │ │ + cmp %esp,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2656552,33 +2656979,38 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d1afea │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - adc %dh,0x2dc(%rbx) │ │ │ │ + (bad) │ │ │ │ + mov $0xdc,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %al,0x0(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xd1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0xdc,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2656591,20 +2657023,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ - ret $0x2 │ │ │ │ + rcl $0xc2,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dh,0x2c2e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x3c9d355c(%rbx) │ │ │ │ cmp %dh,%dl │ │ │ │ lgdt (%rbx) │ │ │ │ @@ -2656660,30 +2657091,30 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1d1(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rbx) │ │ │ │ - fldl (%rdx) │ │ │ │ + lock xor $0x2dd,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d1b2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2dd3a(%rax) │ │ │ │ + add %ah,0x2dd3a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2656693,19 +2657124,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2c2fe(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + call 1d1b550 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x15(%rax) │ │ │ │ - ret │ │ │ │ + and %cl,(%rbx,%rax,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x3c9d355c(%rbx) │ │ │ │ cmp %dh,%dl │ │ │ │ @@ -2656727,22 +2657158,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2cc(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - out %al,$0x1 │ │ │ │ + rclb $0x0,0x2cc(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1d1b50c │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %esi,%ecx │ │ │ │ + rex adc %esi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x22(%rsi) │ │ │ │ sub 0x22(%rax),%esp │ │ │ │ @@ -2656773,31 +2657201,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xd1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - fldl (%rdx) │ │ │ │ + add %dl,0x2dd42(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x23,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x323de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x32(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2656811,50 +2657241,45 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d1b4 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ + add %al,0x60(%rax) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,-0x23(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d1b4e5 │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd1,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jae 1d1b4a8 │ │ │ │ + je 1d1b4a8 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2656872,48 +2657297,48 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ test %ecx,%esi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret │ │ │ │ - roll $1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x2d1c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x12(%rbp) │ │ │ │ sub $0xd0cbddb1,%eax │ │ │ │ gs add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1d1(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1b5ce │ │ │ │ - fldl (%rdx) │ │ │ │ + xorb $0x0,0x2(%rbp,%rbx,8) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d1b538 │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e70b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2656928,16 +2657353,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xd1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp %dh,%bl │ │ │ │ + add %ah,%al │ │ │ │ + cmp %ebx,%esi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2656972,15 +2657397,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xd1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ ds fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657011,59 +2657436,58 @@ │ │ │ │ and %edx,0x42960(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1d1(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.RX fiadds (%rdx) │ │ │ │ + addb $0x2,-0x22(%rsi) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1d1(%rdi) │ │ │ │ ... │ │ │ │ - add %al,0x2de46(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RX fiadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd1b7,$0x1 │ │ │ │ ... │ │ │ │ - lock fiadds (%rdx) │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1d1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2de(%rbp) │ │ │ │ + add %bl,0x2de(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657071,17 +2657495,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0x1d1,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2de(%rbx) │ │ │ │ + mov $0xa3,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657104,35 +2657528,31 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1d1(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fcomp %st(6) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d1b892 │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl %cl,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657150,17 +2657570,15 @@ │ │ │ │ (bad) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1d1(%rcx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - fcmovnu %st(6),%st │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2dedc(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2657193,15 +2657611,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1d1(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%dh │ │ │ │ + and %ch,%bh │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657209,33 +2657627,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1d1,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %al,(%dx) │ │ │ │ + shr $1,%bh │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1ba14 │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - add %cl,-0x21(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2df47,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2657244,23 +2657661,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bh,%cl │ │ │ │ + add %dh,%al │ │ │ │ + sbb %ecx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%ah │ │ │ │ + adc %dh,%bl │ │ │ │ rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657271,15 +2657688,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1baa5 │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x4b,%al │ │ │ │ + jo 1d1bb45 │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2,%al │ │ │ │ @@ -2657290,52 +2657707,44 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ + add %dl,-0x3b(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x78,%al │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x2d578,%al │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdi) │ │ │ │ rex.WX movabs $0x40000a6f77c,%rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x43(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - add %dl,-0x21(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x324b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x0,0x324(%rbx) │ │ │ │ add %al,-0x14(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ch │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657349,15 +2657758,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ es out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657448,31 +2657857,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1d1,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsi │ │ │ │ - filds (%rdx) │ │ │ │ + xor %dl,-0x21(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dh,0x325ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xab,%al │ │ │ │ - and $0x3,%eax │ │ │ │ add %ah,0x59(%rax) │ │ │ │ call 1d1bdd8 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2657484,16 +2657897,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1d1,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jns 1d1bdf2 │ │ │ │ + add %dh,-0x21(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2657503,67 +2657915,66 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1d1(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x2,%edi │ │ │ │ + and %al,0x2df(%rsi) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1d1(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2df(%rax) │ │ │ │ + jo 1d1be34 │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - rex xchg %eax,%ecx │ │ │ │ - filds (%rdx) │ │ │ │ + adcb $0x0,0x2df(%rbp) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bh │ │ │ │ - int $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp *%rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1e4ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2657574,19 +2657985,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2cde0(%rax) │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e501(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x380000000001e501,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ adc %dl,-0x19286e74(%rbp) │ │ │ │ @@ -2657594,28 +2658005,28 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1bfa3 │ │ │ │ - int $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d1bfd3 │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + (bad) │ │ │ │ + loope 1d1bf90 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %esp,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x31803b7e(%rcx) │ │ │ │ stc │ │ │ │ fldl 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2657928,19 +2658339,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dl │ │ │ │ - int $0x2 │ │ │ │ + lock loope 1d1c410 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0xe5,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1(,%riz,8) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rcx,%rdx,2) │ │ │ │ @@ -2657998,25 +2658411,23 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + int $0xce │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + {rex2 0xce} lar (%rax),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x68(%rdx) │ │ │ │ gs pop %rax │ │ │ │ adc %esp,0x130113af(%rip) │ │ │ │ @@ -2658025,20 +2658436,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loope 1d1c55c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + test $0x2,%esi │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2658046,21 +2658454,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0xe(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2658070,26 +2658477,27 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d2f1(%rax) │ │ │ │ + add %al,0x2d2f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex call 1d1c8da │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xe7,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rsi,%rdx,2) │ │ │ │ rex stos %al,%es:(%rdi) │ │ │ │ int $0x54 │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658100,15 +2658508,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2cf4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fucom %st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ + add %ah,0x5b(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658119,18 +2658527,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d579(%rax) │ │ │ │ + add %al,0x2d579(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d7b3(%rax) │ │ │ │ + add %dl,0x2d7b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ rorl $1,0x8a5c457(%rdi) │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ @@ -2658183,20 +2658591,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf99(%rax) │ │ │ │ + add %dh,-0x67(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x19a4f407(%rip) │ │ │ │ hlt │ │ │ │ pushf │ │ │ │ @@ -2658227,51 +2658637,54 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dh │ │ │ │ + adc %dl,%dh │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d00e(%rax) │ │ │ │ + add %dh,0xe(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x4b(%rcx) │ │ │ │ rex.WRXB cmc │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov $0x41,%al │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc8,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - xor %bh,0x2df(%rcx) │ │ │ │ + jo 1d1c7ec │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x2d5(%rdi) │ │ │ │ + adc %bl,0x2d5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x19(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2658286,64 +2658699,72 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock enter $0x1d1,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3f(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcr $0x2,%edi │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,%cl │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - adc %dl,%cl │ │ │ │ - filds (%rdx) │ │ │ │ + lock rcr $1,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xd1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2f(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcr $1,%edi │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d1ca,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add $0x320,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658414,30 +2658835,35 @@ │ │ │ │ rex.W add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bl │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - adc %cl,(%rcx) │ │ │ │ - and %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ + or %esp,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %al,-0x3c(%rax) │ │ │ │ sub %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e8f4,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2658449,15 +2658875,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d1cb05 │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - rclb $1,(%rcx) │ │ │ │ + and %dl,(%rdx) │ │ │ │ and %al,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658465,36 +2658891,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xd1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc (%rax),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x14(%rax) │ │ │ │ + and %al,(%rbx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + lock in (%dx),%eax │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658511,16 +2658931,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - std │ │ │ │ + add %dh,%al │ │ │ │ + cld │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658539,15 +2658959,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ dec %bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e5,%esp │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2658562,23 +2658982,23 @@ │ │ │ │ rcrb %cl,0x13017e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x2d6,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x5(%rax) │ │ │ │ (bad) │ │ │ │ - rex.X out %eax,$0x1 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - imul $0x2,%edi,%edx │ │ │ │ + rex imul $0x2,%edi,%edx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ int $0x74 │ │ │ │ cmp $0x1282757,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2658993,23 +2659413,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%dh │ │ │ │ - int3 │ │ │ │ + shr $0xcc,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp *%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x10(%rax) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ @@ -2659025,15 +2659444,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rsi) │ │ │ │ + and %bh,(%rsi) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659044,15 +2659463,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x33(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cd61(%rax) │ │ │ │ + add %al,0x2cd61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ cwtl │ │ │ │ @@ -2659061,39 +2659480,42 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2cd9d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + popf │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xcd,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + lock cmp $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + jo 1d1d317 │ │ │ │ + int $0x2 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ fiaddl -0x50(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ sub $0x13012392,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2(%rdi,%rdx,8) │ │ │ │ + add %dh,0x2(%rdi,%rdx,8) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex.R flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659105,35 +2659527,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0x2,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cdeb(%rax) │ │ │ │ + add %dh,-0x15(%rax) │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x2d7c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e776(%rax) │ │ │ │ + movabs 0x800000000002d7c6,%al │ │ │ │ + jbe 1d1d3f2 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2659169,20 +2659588,20 @@ │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2ce(%rip) │ │ │ │ - ... │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + mov $0x1d,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2ce1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ (bad) │ │ │ │ and $0x3964cb8a,%eax │ │ │ │ @@ -2659240,21 +2659659,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2ce81(%rax) │ │ │ │ + add %ah,0x2ce81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jno 1d1d559 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov %dh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2642baa(%rax,%rbp,2) │ │ │ │ @@ -2659263,15 +2659682,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ch,0x202b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ce98(%rax) │ │ │ │ + add %ah,0x2ce98(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2659281,57 +2659700,56 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2cece(%rax) │ │ │ │ + add %dl,-0x32(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cece(%rax) │ │ │ │ + add %ah,0x2cece(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x5b(%rsi) │ │ │ │ enter $0x11,$0x4b │ │ │ │ and $0x43,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rbx) │ │ │ │ - iret │ │ │ │ + rolb $0xcf,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1d677 │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,0x2cf(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x2d8a2813(%rdi,%riz,8) │ │ │ │ repnz add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x202b8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48(%rax) │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2659343,22 +2659761,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,-0x74(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %cs,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cf8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x2a(%rsi) │ │ │ │ jno 1d1d70e │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2659685,41 +2660101,42 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ ror %cl,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe6,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d00f(%rax) │ │ │ │ + add %dh,0xf(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1200000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rdi) │ │ │ │ je 1d1dbbd │ │ │ │ shrl $0x5b,(%rsp,%riz,8) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax,%riz,1) │ │ │ │ + nop │ │ │ │ + xor $0x20,%al │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2659750,49 +2660167,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d1dc,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ss and %al,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %al,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x3c(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dl,0x2(%rsp,%rax,8) │ │ │ │ ... │ │ │ │ + nop │ │ │ │ + jne 1d1dc47 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - imul $0x2,%esp,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x1d710094(%rdi) │ │ │ │ int3 │ │ │ │ call 1d1e0dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fst %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3203c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp $0x20,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2659811,32 +2660231,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7,%al │ │ │ │ - flds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002d907,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x21(%rax) │ │ │ │ movabs 0x42a522e586f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x23(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x3c,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ + nop │ │ │ │ + cmp $0x320,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659845,55 +2660261,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xd1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32070(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + and %al,(%rbx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex add %al,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loop 1d1dd9c │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x75(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ + add %ah,0x32075(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + rex.RB sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0x1,-0x17(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e977(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ + rex (bad) │ │ │ │ sub $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660194,16 +2660613,16 @@ │ │ │ │ mov $0x43e03,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - jg 1d1e27b │ │ │ │ + (bad) │ │ │ │ + test %esp,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2660236,35 +2660655,35 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bl │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - rex andl $0x3,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %ah,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe3,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - mov $0x20,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + xorb $0x0,0x320(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2660272,22 +2660691,22 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d986(%rax) │ │ │ │ + add %ah,0x2d986(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2da(%rax) │ │ │ │ + and %ah,0x2da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2660296,17 +2660715,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jrcxz 1d1e384 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x20,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x320b6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2660317,15 +2660734,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%ah │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - adc %bh,0x320(%rdx) │ │ │ │ + push %rax │ │ │ │ + mov $0x320,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ @@ -2660333,15 +2660751,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d3b62a │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x46(%rax) │ │ │ │ + add %dl,-0x45(%rax) │ │ │ │ and %al,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ @@ -2660450,33 +2660868,38 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d1e5d8 │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x21,%al │ │ │ │ - and %eax,(%rbx) │ │ │ │ + shlb $0x21,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cs add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x32e(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0xe9,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1e9f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2660490,49 +2660913,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xd1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32123(%rax) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + and %eax,(%rbx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,$0xd1 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ cs and %eax,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1e70d │ │ │ │ + adc %ch,%ah │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660550,63 +2660971,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,$0xd1 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1e789 │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - xor %al,0x21(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + and %rax,(%r11) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - and %rax,(%r11) │ │ │ │ + add %cl,0x21(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xec,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - lock rex.WRXB and %r8,(%r11) │ │ │ │ + loopne 1d1e893 │ │ │ │ + and %eax,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2660937,15 +2661360,16 @@ │ │ │ │ lock rex.XB add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%ch │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - rex push %rax │ │ │ │ + (bad) │ │ │ │ + push %rdx │ │ │ │ and %eax,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660976,62 +2661400,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xd1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32173(%rax) │ │ │ │ + add %dl,0x72(%rax) │ │ │ │ + and %eax,(%rbx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd1ed,$0x1 │ │ │ │ ... │ │ │ │ - mov $0x77,%al │ │ │ │ - and %eax,(%rbx) │ │ │ │ + rex jns 1d1edbc │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dh │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - add %cl,0x321(%rbx) │ │ │ │ + lock mov (%rcx),%ah │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %al,(%dx) │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - xor %cl,0x321(%rbx) │ │ │ │ + and %cl,0x321(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661039,51 +2661467,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d1ee,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x321ae(%rax) │ │ │ │ + add %ah,-0x54(%rax) │ │ │ │ + and %eax,(%rbx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d1ee99 │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - rex mov $0x321,%eax │ │ │ │ + jo 1d1ee6f │ │ │ │ + and %eax,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2dd(%rdx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %eax,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $1,0x2dd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rbx) │ │ │ │ + call 1d1ef10 │ │ │ │ add %ah,0x2dee5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x6c73ecfb(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2661114,16 +2661539,16 @@ │ │ │ │ mov $0xdc,%bh │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1ef72 │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - shlb $0x3,(%rcx) │ │ │ │ + add %al,%cl │ │ │ │ + and %eax,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661212,15 +2661637,16 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ or 0x464(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xf(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - lock shlb $0x3,(%rcx) │ │ │ │ + xor %al,%cl │ │ │ │ + and %eax,(%rbx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2661249,68 +2661675,65 @@ │ │ │ │ movsxd (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d1f1,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x62(%rax) │ │ │ │ - and (%rbx),%al │ │ │ │ + add %dh,0x32262(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - and %ah,0x22(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d1f238 │ │ │ │ + and (%rbx),%al │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bl │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x32271,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x3,0x22(%rsi) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex add $0x2d8,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x2d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ @@ -2661321,15 +2661744,15 @@ │ │ │ │ mov $0x130156,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2d805(%rax) │ │ │ │ + add %al,0x2d805(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2661342,19 +2661765,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0xdf,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2df(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x26(%rax) │ │ │ │ - call 1d1f300 │ │ │ │ + (bad) │ │ │ │ + es call 1d1f300 │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5c0c2fc0(%rsi) │ │ │ │ @@ -2661363,32 +2661785,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cld │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d1f3ac │ │ │ │ - and (%rbx),%al │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x3226f,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001ea80,%al │ │ │ │ mov $0x31,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662056,22 +2662483,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1fc23 │ │ │ │ - fadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2d8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex lret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002d8af,%al │ │ │ │ + lock mov $0xd8,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ sbb 0x22f4b4a1(%rip),%bh │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662103,100 +2662531,98 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex std │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d1fcb8 │ │ │ │ + loopne 1d1fcbc │ │ │ │ and (%rbx),%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,%ch │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - subb $0x0,0x322(%rbx) │ │ │ │ - ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sar $1,%ch │ │ │ │ - roll $1,(%rcx) │ │ │ │ - ... │ │ │ │ - mov $0xb0,%al │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ and (%rbx),%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,%dh │ │ │ │ + sar $1,%ch │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - lock mov $0x22,%al │ │ │ │ + rex mov $0x22,%bl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %bh,%dh │ │ │ │ + roll $1,(%rcx) │ │ │ │ + ... │ │ │ │ + mov $0xb3,%al │ │ │ │ + and (%rbx),%al │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - lock out %al,$0x22 │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + jmp 1d20158 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xfe,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x322e9,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0x22,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2662205,38 +2662631,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x322ed(%rax) │ │ │ │ + add %dl,-0x11(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - divb (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shr $0x1,%dl │ │ │ │ + xor %dh,%dh │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock shr $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x333(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662606,15 +2663028,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x322ed(%rax) │ │ │ │ + add %ah,0x322ef(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2662648,37 +2663070,40 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0xd9,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d2045c │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1(%rax) │ │ │ │ - in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jmp *%rbp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x2d9(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x469e3e3f(%rdi) │ │ │ │ or %ebx,0xd(%rsi) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1d2(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %spl,(%rbx) │ │ │ │ + push %rax │ │ │ │ + add (%rbx),%esp │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2662688,17 +2663113,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d205 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add (%rbx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x32305(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2662708,31 +2663131,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ add $0x1d2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - and (%rbx),%eax │ │ │ │ + rorb $0x23,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x320cf(%rax) │ │ │ │ @@ -2662746,26 +2663173,24 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x32307,%al │ │ │ │ + adc %cl,(%rdx) │ │ │ │ + and (%rbx),%eax │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2662928,36 +2663353,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ or %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and (%rbx),%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + and (%rbx),%eax │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,-0x7c(%rax) │ │ │ │ - xor $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + test %sil,0x3(%rip) │ │ │ │ add %dl,%al │ │ │ │ and %bl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2662970,33 +2663389,34 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %ah,(%rsi) │ │ │ │ - and (%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + sub $0x323,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %ah,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + cmp %esp,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2663007,95 +2663427,93 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d209,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31(%rax) │ │ │ │ + add %dh,0x3a(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d3dbb6 │ │ │ │ ... │ │ │ │ - rex.WRXB and (%r11),%r8 │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rdx) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - ... │ │ │ │ - rex push %rcx │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdx │ │ │ │ and (%rbx),%eax │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1d20a44 │ │ │ │ + xor %cl,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %bl,0x23(%rax) │ │ │ │ + xor %dl,0x23(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex psrld (%rcx),%mm0 │ │ │ │ + js 1d20a44 │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + ... │ │ │ │ + lock pop %rdx │ │ │ │ + and (%rbx),%eax │ │ │ │ ... │ │ │ │ - movabs 0x32358,%al │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex psrld (%rcx),%mm0 │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + jo 1d20aed │ │ │ │ + and (%rbx),%eax │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - test $0x335,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,0x335(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ jmp 1d20ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d20ade │ │ │ │ xor $0x3,%eax │ │ │ │ @@ -2663416,18 +2663834,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - jns 1d20f7e │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ + movabs 0x3237f,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2663461,37 +2663878,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ adc %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jl 1d2100e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x7e(%rax) │ │ │ │ + and (%rbx),%eax │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - test %ah,(%rbx) │ │ │ │ + mov %ah,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2663501,30 +2663914,35 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d20ffe │ │ │ │ - and (%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + mov %ah,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ + add %dl,-0x1e(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d3b0df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663535,15 +2663953,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + loopne 1d210b4 │ │ │ │ and $0x3,%al │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d3b127 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663578,17 +2663996,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x324(%rbp) │ │ │ │ + rex stos %eax,%es:(%rdi) │ │ │ │ + and $0x3,%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d3b1b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x36(%rcx) │ │ │ │ @@ -2663621,16 +2664039,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d212,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x2c5fa(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663663,15 +2664080,15 @@ │ │ │ │ es add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d212b7 │ │ │ │ + jo 1d212b5 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2663707,18 +2664124,17 @@ │ │ │ │ {rex2 0x6a} add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d2134d │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - inc %ch │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c5fb,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2663727,15 +2664143,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xd2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c626(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663746,16 +2664164,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - es movb $0x0,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663787,16 +2664206,15 @@ │ │ │ │ and -0x56(%rax,%rbx,4),%cl │ │ │ │ cs sbb $0x411,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d214(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x27(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c627(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663805,16 +2664223,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d214b6 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $0xc6,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ch,(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663823,16 +2664241,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d214ff │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - movb $0x0,(%r10) │ │ │ │ + rex │ │ │ │ + rex movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663864,16 +2664282,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d215,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movb $0x0,(%r10) │ │ │ │ + add %al,0x2c640(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663884,16 +2664301,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - rex.X movb $0x0,(%rdx) │ │ │ │ + adc %al,-0x3a(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663904,15 +2664321,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock rex.X movb $0x0,(%rdx) │ │ │ │ + add %al,-0x3a(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663924,17 +2664342,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x5e,%al │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ + movabs 0x2c65e,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2663944,16 +2664362,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d2170a │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %ah,-0x3a(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2663980,29 +2664398,36 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - andb $0x2,-0x3a(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %bl,(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ cmp %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1eb(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664017,15 +2664442,16 @@ │ │ │ │ push $0x442 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x61,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664035,15 +2664461,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %bh,-0x3a(%rdi) │ │ │ │ + adc %bh,-0x3a(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664078,15 +2664504,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c67f(%rax) │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664122,30 +2664549,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add $0x2,%dh │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jl 1d218f9 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c680(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jl 1d21941 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664179,19 +2664614,16 @@ │ │ │ │ fsts 0x46da9(%rdx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edi │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + rclb $0x0,0x2c6(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,0x2(%rax) │ │ │ │ @@ -2664199,15 +2664631,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd21a,$0x1 │ │ │ │ ... │ │ │ │ - sbbb $0x0,0x2c6(%rax) │ │ │ │ + rclb $0x0,0x2c6(%rdx) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2664239,15 +2664671,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sbb %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - cltd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x6d(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664281,17 +2664714,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d21b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %ah,0x2c693(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664300,16 +2664731,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d3edc8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4e(%rax) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %dl,0x2c6ac(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664319,15 +2664749,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c6b2(%rax) │ │ │ │ + add %dh,0x2c6ac(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664336,17 +2664766,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d21c56 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - mov $0xc6,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d21bf6 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664355,36 +2664784,33 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1d2(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d21c46 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + xor %ch,0x2c6(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %ah,0x323ef(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x323ef,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x324cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x50ce218(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2664392,17 +2664818,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + rex int $0xc6 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664475,15 +2664900,15 @@ │ │ │ │ in $0x85,%eax │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d21e,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c6cf(%rax) │ │ │ │ + add %al,0x2c6cd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664518,16 +2664943,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - rol $1,%dh │ │ │ │ + or $0xc6,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664537,15 +2664961,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rcl $1,%al │ │ │ │ + mov $0xce,%al │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664556,15 +2664980,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shr $1,%dl │ │ │ │ + mov $0xe4,%al │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664574,16 +2664998,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + lock in $0xc6,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664592,17 +2665016,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - jmp 1d21fb9 │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,%ch │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664611,15 +2665034,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d220 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c6eb(%rax) │ │ │ │ + add %dh,-0x1b(%rax) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664630,15 +2665054,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ and %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c6fd(%rax) │ │ │ │ + add %al,%al │ │ │ │ + std │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664676,16 +2665102,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %al,%bh │ │ │ │ + add %dh,(%rax) │ │ │ │ + inc %esi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2664697,35 +2665123,34 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - addb $0xc7,(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %al,(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock mov $0x39,%dl │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x39,%dl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ rex.WRXB cmp (%r11),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2664739,30 +2665164,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %eax,%edi │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x339(%rdx) │ │ │ │ + mov $0x339,%edx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d22230 │ │ │ │ jmp 1d2223d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664776,15 +2665207,17 @@ │ │ │ │ push $0x4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d222(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c711(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664793,22 +2665226,26 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d222d3 │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2c70f,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %al,%fs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ ... │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2664828,26 +2665265,24 @@ │ │ │ │ or $0x55,%al │ │ │ │ rex.X add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd223,$0x1 │ │ │ │ ... │ │ │ │ - adc %dil,%al │ │ │ │ - add (%rax),%al │ │ │ │ + adc %dl,(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664870,15 +2665305,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d224,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x13(%rax) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664933,24 +2665368,27 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1d2(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d224dd │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + push %rax │ │ │ │ + and $0xc7,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2664976,33 +2665414,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and $0x1d2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and $0x2c7,%eax │ │ │ │ + and $0xc7,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %al,0x33a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3,0x3a(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock or $0x1ec,%eax │ │ │ │ + add %dh,%al │ │ │ │ + or $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665014,16 +2665456,15 @@ │ │ │ │ cmp (%rax,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %ah,(%rsi) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + shlb $0x2,(%rdi,%rax,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2264e │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2665031,31 +2665472,30 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ es rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %ah,(%rdi) │ │ │ │ + rex (bad) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ es rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - cmp %al,%bh │ │ │ │ + sarb $0xc7,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2665065,79 +2665505,87 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d226c8 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d226ea │ │ │ │ + loopne 1d226eb │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sarb $1,(%rax) │ │ │ │ + adc %bh,(%rdx) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d22759 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %bh,(%rcx) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + cmp %bh,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d227d9 │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + adc %dl,-0x39(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,0x7a(%rax) │ │ │ │ + cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jp 1d2280d │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6(%rax) │ │ │ │ + jo 1d227e0 │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ cmp (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665155,16 +2665603,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rcx │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2,%al │ │ │ │ @@ -2665198,15 +2665646,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d229 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x50(%rax) │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2,%al │ │ │ │ @@ -2665255,31 +2665703,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sub %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rax │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + add %dh,0x2c751(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $0x3a,%dh │ │ │ │ + add %al,%al │ │ │ │ + idivb (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x21(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2665294,71 +2665745,64 @@ │ │ │ │ test %ch,0x463ec20(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2a(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + lock movsxd %edi,%eax │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + and %ah,0x2(%rdi,%rax,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,-0x39(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + movl $0x0,%fs:(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x25,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x325(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - jmp 1d22af8 │ │ │ │ + add %dl,0x1(%rcx,%rbp,8) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ @@ -2665369,16 +2665813,16 @@ │ │ │ │ sbb $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - movsxd %edi,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2c764(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2665387,16 +2665831,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2b,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - jae 1d22b42 │ │ │ │ + rex je 1d22b42 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2665407,15 +2665850,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c773(%rax) │ │ │ │ + add %ah,0x2c774(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2665451,17 +2665894,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sub $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - je 1d22c1a │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c775(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2665495,36 +2665936,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ sub $0x1d2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1d22caa │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x75,%al │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x33b8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x0,0x33b(%rdx) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2665537,15 +2665972,17 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ and $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d22d(%rax) │ │ │ │ ... │ │ │ │ - xchg %al,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + test %eax,%edi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2665555,78 +2665992,83 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d3ffda │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ + add %dh,-0x7b(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - addb $0x0,0x2c7(%rdi) │ │ │ │ - ... │ │ │ │ + movabs 0x2c786,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d22e68 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x87,%al │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + rex xchg %eax,%edi │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + sbbb $0x0,0x2c7(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and $0x25,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x325e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2665641,24 +2666083,26 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d22f41 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x96,%al │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2c798,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2665708,17 +2666152,17 @@ │ │ │ │ ret │ │ │ │ in $0x68,%al │ │ │ │ andl $0x0,0x4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock xchg %eax,%esi │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + rcrb $1,0x2c7(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665743,16 +2666187,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665782,30 +2666225,32 @@ │ │ │ │ and $0x4311da1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %ah,0x2c7(%rbx) │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0xa3,%al │ │ │ │ + push %rax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665835,66 +2666280,63 @@ │ │ │ │ sub %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %ah,0x2(%rdi,%rax,8) │ │ │ │ + loopne 1d23198 │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d232 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c7a4(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x32,%al │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - ... │ │ │ │ - xorb $0x0,0x2c7(%rbp) │ │ │ │ - ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x32,%al │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + and %dh,0x2c7(%rsi) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xc7,%dh │ │ │ │ + add %al,%al │ │ │ │ + mov $0xc7,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2665931,15 +2666373,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %dh,0x2c7(%rdi) │ │ │ │ + (bad) │ │ │ │ + mov $0x2c7,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2,%al │ │ │ │ @@ -2665950,15 +2666393,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rdx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c7b7(%rax) │ │ │ │ + add %dl,0x2c7b8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2665987,16 +2666430,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x34,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + mov $0x2,%bh │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2666028,47 +2666471,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x2,%bh │ │ │ │ + add %dl,0x2c7c6(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1d2(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c7c6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d234d0 │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd235,$0x1 │ │ │ │ ... │ │ │ │ - lock mov $0x2,%bh │ │ │ │ + xor %al,%bh │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2666096,24 +2666539,26 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ss rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock xlat %ds:(%rbx) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + rex fcmovb %st(7),%st │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2666135,47 +2666580,40 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d23699 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - fadd %st(7),%st │ │ │ │ - add (%rax),%al │ │ │ │ + and %bl,%bl │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - add $0x3d,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $0x0,0x3(,%rdi,1) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adcb $0x3,0x3d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33d56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x2698b59(%rdi,%rbx,4) │ │ │ │ xor 0x1(%rcx),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2666222,34 +2666660,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ cmp %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c7d8(%rax) │ │ │ │ + add %dl,-0x25(%rax) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + add %ch,%ah │ │ │ │ cmp $0x3,%eax │ │ │ │ add %dh,0x6f(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2666306,23 +2666740,26 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d238da │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %bl,%cl │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + sbb $0xc7,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rcx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ movabs 0x2c7f1,%al │ │ │ │ @@ -2666385,34 +2666822,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmp %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rbx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %al,(%rdx) │ │ │ │ + mov $0x2,%al │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2666468,31 +2666902,36 @@ │ │ │ │ add $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d23b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %ah,%al │ │ │ │ + add %al,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock lahf │ │ │ │ + add %dh,%al │ │ │ │ + lahf │ │ │ │ ds add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ecac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2666508,52 +2666947,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %al,%cl │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex cmp $0xd2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x14(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,(%rdx,%rdx,8) │ │ │ │ + rex cmp $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ adc $0xc8,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2666561,18 +2666980,35 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %bh,(%rdx,%rdx,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x2c8,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %bh,0x1d2(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c8(%rip) │ │ │ │ + rex adc $0x2c8,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666600,16 +2667036,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x1d2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d23d47 │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + nop │ │ │ │ + adc $0x2c8,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2,%al │ │ │ │ @@ -2666619,15 +2667055,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x1d2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rdi) │ │ │ │ + jo 1d23da1 │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666688,30 +2667124,30 @@ │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ jno 1d23e92 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x2c0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0xc0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x36f0577f(%rsi) │ │ │ │ push $0x47e8e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,(%rdi) │ │ │ │ + lock (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2666745,16 +2667181,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - sub %cl,%al │ │ │ │ + rex sub %cl,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2666764,34 +2667199,31 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d411a4 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c871(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - jb 1d23fe3 │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,0x28(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbp │ │ │ │ sub %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666808,17 +2667240,18 @@ │ │ │ │ xor $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x40(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2c871,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jno 1d23fcb │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2666851,34 +2667284,29 @@ │ │ │ │ rex.RB js 1d2407d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %dh,-0x38(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x2,-0x38(%rcx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rolb %cl,(%r9) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - jb 1d240a3 │ │ │ │ + shlb $1,-0x38(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2666910,34 +2667338,35 @@ │ │ │ │ ... │ │ │ │ add %dl,0xc26ac63(%rbp) │ │ │ │ (bad) │ │ │ │ movabs 0x41d,%eax │ │ │ │ add %bl,0x1d241(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c8a4(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d241e3 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + loopne 1d24156 │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666948,15 +2667377,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x2e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5b(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666966,33 +2667396,32 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d24274 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2c8a5,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d242,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ mov $0xc8,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2667003,15 +2667432,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ rex.XB rolb %cl,(%r9) │ │ │ │ ... │ │ │ │ - add %dh,0x2c8(%rdi) │ │ │ │ + adc %dh,0x2c8(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667045,27 +2667474,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds -0x2e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xc8,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ - ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2667083,35 +2667510,40 @@ │ │ │ │ cs mov 0x5324cf(%rdx),%gs │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d244 │ │ │ │ ... │ │ │ │ - mov $0x2c8,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xc8,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,0x29(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x3,(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x16(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2667122,48 +2667554,51 @@ │ │ │ │ rex.WR add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - leave │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + or $0xc8,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex.R rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0xc9,%al │ │ │ │ - enter $0x2,$0x0 │ │ │ │ - ... │ │ │ │ + movabs 0x2c8c9,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB rolb %cl,(%r9) │ │ │ │ ... │ │ │ │ - add %cl,%dl │ │ │ │ + adc %cl,%dl │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2667172,15 +2667607,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x2e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c8ca(%rax) │ │ │ │ + add %al,0x2c8ca(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2667190,49 +2667625,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x2e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x27(%rax) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + add %ah,(%rax) │ │ │ │ + fxch %st(0) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x2e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c8d9(%rax) │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x46,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %bl,%dl │ │ │ │ + adc %bl,%dl │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2667266,15 +2667703,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x2e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fcmovne %st(0),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2667305,31 +2667742,35 @@ │ │ │ │ add %dl,0xe(%rdi) │ │ │ │ mov $0x1bec2009,%ecx │ │ │ │ sub $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd247,$0x1 │ │ │ │ ... │ │ │ │ - mov $0xee,%al │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + sub $0xc8,%dh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %al,0x3(%rdx,%rbp,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x16(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2667344,15 +2667785,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x2e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2667361,50 +2667802,45 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.W rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2c8f1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1d248,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1d248,%al │ │ │ │ + ... │ │ │ │ repnz enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ - rolb $1,(%rbx) │ │ │ │ - leave │ │ │ │ + rolb $0xc9,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2667415,16 +2667851,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - lcall (bad) │ │ │ │ + add %dh,-0x1(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex clc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667441,15 +2667876,15 @@ │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock lcall (bad) │ │ │ │ + loopne 1d24949 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2667513,15 +2667948,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x2,-0x21(%rbx) │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ @@ -2667539,15 +2667976,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d44c27 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ filds (%edx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rdx) │ │ │ │ @@ -2667556,18 +2667993,18 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2df79(%rax) │ │ │ │ + add %dh,0x2df79(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ jns 1d24aa2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667601,23 +2668038,29 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2df(%rbx) │ │ │ │ - add %ah,-0x38(%rax) │ │ │ │ - in $0x1,%eax │ │ │ │ + jo 1d24ad5 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2(%rdi,%rbx,8) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + enter $0x1e5,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pushf │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x59154e96(%rdi) │ │ │ │ cmp 0x130158(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2667643,15 +2668086,15 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,(%rax) │ │ │ │ int $0x1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dfb0(%rax) │ │ │ │ + add %al,0x2dfb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2667661,43 +2668104,42 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x35(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ - ... │ │ │ │ - nop │ │ │ │ + add %dh,(%rax) │ │ │ │ lret │ │ │ │ filds (%rdx) │ │ │ │ + ... │ │ │ │ + ror $0xdf,%bl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%al │ │ │ │ mov %bl,-0x313abfeb(%rcx) │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2dfe8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x26(%rax) │ │ │ │ - in $0x1,%eax │ │ │ │ + add %dl,%al │ │ │ │ + jmp 1d24f45 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf1,%al │ │ │ │ + add %dh,-0xe(%rax) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667732,15 +2668174,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x2e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2667752,19 +2668194,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2defa(%rax) │ │ │ │ + add %dl,-0x6(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e609(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x380000000001e609,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ mov (%rbx),%? │ │ │ │ @@ -2667774,15 +2668216,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ cli │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667826,16 +2668268,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ + add %ah,(%rax) │ │ │ │ + cld │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667868,15 +2668310,15 @@ │ │ │ │ xchg %al,(%rdi) │ │ │ │ movabs 0x13017050fb0a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%ah │ │ │ │ + jo 1d24e9e │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2667907,16 +2668349,16 @@ │ │ │ │ fdivrl 0x13013c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - cld │ │ │ │ + add %dh,(%rax) │ │ │ │ + std │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667932,39 +2668374,37 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %dl,0x2defd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %ah,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ cmp $0x370a1f9e,%eax │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e611(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2668000,19 +2668440,17 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x3(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + add %ah,0x2df03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d2506c │ │ │ │ + add %dh,0x12(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2668022,15 +2668460,15 @@ │ │ │ │ movabs %eax,0x130138a560a73e0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi,%rbx,8) │ │ │ │ + lock add %edi,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x15(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2668043,15 +2668481,15 @@ │ │ │ │ mov $0x40d7da04,%edx │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x2df,%eax │ │ │ │ + xor %al,0x2df(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668088,15 +2668526,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d25177 │ │ │ │ + add %al,(%rdi) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668131,15 +2668569,15 @@ │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + mov $0x7,%al │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe6,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2668179,26 +2668617,27 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2df08(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1b(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,0x8(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex sbb %esi,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,0xe454cb7(%rbp) │ │ │ │ mov $0x13011a67,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2668222,21 +2668661,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - or %edi,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0xb(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668244,17 +2668682,19 @@ │ │ │ │ mov $0xed985819,%edi │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x2df(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + mov $0xe,%al │ │ │ │ + filds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2668264,15 +2668704,15 @@ │ │ │ │ rclb $0x13,0x1(%rbp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ adc %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e61f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2668286,18 +2668726,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xdf,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x13,%al │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e622(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and %dh,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2668311,19 +2668754,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdi,%rbx,8) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d25456 │ │ │ │ + filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %dh,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + lock and %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ @@ -2668357,19 +2668800,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d254e8 │ │ │ │ - filds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0xe6,(%rbx) │ │ │ │ + movabs 0x800000000002df16,%al │ │ │ │ + and %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2668381,16 +2668821,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %dl,(%rdi) │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2670709,15 +2671148,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jb 1d27265 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ add $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2670729,33 +2671168,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,-0x2e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x2c9,%eax │ │ │ │ + add %ah,0x2c905(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1d272f5 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c916(%rax) │ │ │ │ + add %ah,0x16(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2670765,15 +2671207,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jae 1d2733d │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c916(%rax) │ │ │ │ + add %ah,0x2c916(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2670806,15 +2671248,15 @@ │ │ │ │ movabs 0x44687eb0e85c1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2670850,15 +2671292,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x2e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c917(%rax) │ │ │ │ + add %dh,0x17(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2670891,16 +2671335,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jne 1d274ed │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28(%rax) │ │ │ │ - leave │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2670911,15 +2671355,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d275,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28(%rax) │ │ │ │ + add %dl,0x28(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2670930,16 +2671374,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d44822 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x29(%rax) │ │ │ │ - leave │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %ecx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2670950,15 +2671394,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x2e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c929(%rax) │ │ │ │ + add %dh,0x29(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2670967,15 +2671413,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d276b0 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %bh,(%rbx) │ │ │ │ + add %bh,(%rbx) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2671006,17 +2671452,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ja 1d2769d │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %ecx,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2c93b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2671044,16 +2671488,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d277d1 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d277a6 │ │ │ │ - leave │ │ │ │ + (bad) │ │ │ │ + cmp $0xc9,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2671087,31 +2671531,40 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d27862 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rorb $0x2,-0x37(%rax) │ │ │ │ + mov $0x48,%al │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret $0x335 │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dl │ │ │ │ - xor $0x3,%eax │ │ │ │ - add %ah,0x61(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2671122,16 +2671575,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d278,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WX leave │ │ │ │ + add %dl,%al │ │ │ │ + rex.W leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2671142,15 +2671595,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.WXB leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2671162,15 +2671615,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jns 1d278dd │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c94b(%rax) │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2671178,15 +2671633,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ pop %rdx │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2671199,15 +2671654,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x17(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671223,15 +2671679,15 @@ │ │ │ │ loop 1d27a43 │ │ │ │ test %ch,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671248,15 +2671704,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d27a52 │ │ │ │ + and %bl,(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2671298,16 +2671754,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %ebx,%esi │ │ │ │ + add %dh,%al │ │ │ │ + sbb %bl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2671345,15 +2671801,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rbx) │ │ │ │ + loopne 1d27b75 │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock call 1d27d4c │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671392,20 +2671848,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x1c(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %al,0x2de1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x17(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1d27ddc │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671415,15 +2671870,15 @@ │ │ │ │ (bad) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d,%al │ │ │ │ + and %bl,(%rsi) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671440,15 +2671895,15 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe6,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671466,36 +2671921,40 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%sil │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ + out %al,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e6f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%bh │ │ │ │ mov $0x41,%bl │ │ │ │ pop %rsi │ │ │ │ movabs %al,0x1301044451 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ebx,%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %dh,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2671506,15 +2671965,15 @@ │ │ │ │ hlt │ │ │ │ fs (bad) │ │ │ │ movabs 0x130121,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x23(%rax) │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repz out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671530,19 +2671989,19 @@ │ │ │ │ or $0x1301607c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %esi,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d27dbd │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - hlt │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,%ah │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2671578,17 +2672037,15 @@ │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d27e4f │ │ │ │ - fiadds (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x2de(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmc │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2671625,15 +2672082,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x27(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2674246,21 +2674704,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2dfa9(%rax) │ │ │ │ + add %dl,0x2dfa9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2df(%rdi) │ │ │ │ + and %ch,0x2df(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x52(%rdx,%rcx,1) │ │ │ │ je 1d2a054 │ │ │ │ int1 │ │ │ │ @@ -2674272,33 +2674730,36 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2a031 │ │ │ │ - filds (%rdx) │ │ │ │ + xorb $0x0,0x2df(%rdi) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dl,%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ - rex xlat %ds:(%rbx) │ │ │ │ + xor %dl,%bh │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674313,15 +2674774,16 @@ │ │ │ │ add %ch,%dl │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + stc │ │ │ │ filds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x17(%rbp,%rax,4) │ │ │ │ @@ -2674361,17 +2674823,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x7d4d7548(%rsi) │ │ │ │ xchg %eax,%edi │ │ │ │ sbb 0x1(%rsi),%ch │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc (%rdi),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30f12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2674540,15 +2675000,15 @@ │ │ │ │ jb 1d2a40d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock pop %rdx │ │ │ │ + loopne 1d2a47c │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2674560,15 +2675020,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %bl,-0x37(%rbx) │ │ │ │ + adc %bl,-0x37(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2674578,15 +2675038,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2a446 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock pop %rbx │ │ │ │ + loopne 1d2a50d │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2674597,18 +2675057,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x1d2(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x75,%al │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c975,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2674616,32 +2675075,30 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2a4d7 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,-0x37(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x2,-0x37(%rbp) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d2a5,%eax │ │ │ │ ... │ │ │ │ - jbe 1d2a554 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jne 1d2a554 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2674651,15 +2675108,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d2(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x37(%rsi) │ │ │ │ + and %dh,-0x37(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2674669,15 +2675126,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %al,0x2(%rcx,%rcx,8) │ │ │ │ + add %al,0x2(%rcx,%rcx,8) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2674686,99 +2675143,102 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2c984,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubs 0x1d2(%rsi) │ │ │ │ + nop │ │ │ │ + test %cl,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x2(%rcx,%rcx,8) │ │ │ │ - ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x1d2(%rdi) │ │ │ │ + fsubs 0x1d2(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c9(%rbp) │ │ │ │ + rolb $0x0,0x2(%rcx,%rcx,8) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1d2a7 │ │ │ │ + and %ah,0x1d2(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c994(%rax) │ │ │ │ + lock test %cl,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa7,%al │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + push $0x1d2a7 │ │ │ │ ... │ │ │ │ - rclb $1,0x2(%rcx,%rcx,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2c994(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xa7,%al │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + ... │ │ │ │ + rclb $0x0,0x2(%rcx,%rcx,8) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adcb $0x0,0x2c9(%rbp) │ │ │ │ + jo 1d2a75f │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ @@ -2674786,15 +2675246,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c995(%rax) │ │ │ │ + add %ah,0x2c995(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2674803,50 +2675263,66 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,0x1d2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ + andb $0x0,0x2c9(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1d2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2c9(%rsi) │ │ │ │ + movabs 0x2c9a6,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %ch,0x1d2(%rcx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x2c9(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x1d2(%rcx) │ │ │ │ + (bad) │ │ │ │ + test $0x1d2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2674854,37 +2675330,33 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x1d2,%eax │ │ │ │ + test $0xa9,%al │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + ... │ │ │ │ + xor %bh,0x2c9(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c9a7,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xa9,%al │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock test $0x1d2,%eax │ │ │ │ ... │ │ │ │ - mov $0xb9,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d2a97c │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2674892,64 +2675364,47 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0x1d2,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2c9,%edx │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0x1d2(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2c9(%rbx) │ │ │ │ + adc %bh,0x2c9(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1d2(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ mov $0x2c9,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd2aa,$0x1 │ │ │ │ ... │ │ │ │ - add %dl,%dl │ │ │ │ - leave │ │ │ │ + lock ror $1,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2674959,16 +2675414,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1d2(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dl │ │ │ │ - leave │ │ │ │ + rex ror %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2674979,18 +2675433,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0xd2,%al │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c9d2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2674999,15 +2675452,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d2ab,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ ror %cl,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2675018,15 +2675471,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d47e58 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c9e4(%rax) │ │ │ │ + add %al,-0x1c(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675034,16 +2675489,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %al,-0x1b(%rax) │ │ │ │ - leave │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0xc9,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675053,15 +2675508,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d2abe6 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %ah,%dh │ │ │ │ + shl $1,%ch │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2675109,15 +2675564,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0xfc,%al │ │ │ │ + loopne 1d2ad1e │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2675129,16 +2675584,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sar $1,%ch │ │ │ │ - leave │ │ │ │ + sar $0xc9,%ch │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675148,15 +2675602,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2ad4f │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - cmp $0xc9,%dh │ │ │ │ + xor %bh,%dh │ │ │ │ + leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675166,15 +2675621,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1d2(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rsi) │ │ │ │ + and %cl,(%rsi) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675184,15 +2675639,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2ade0 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d2ae50 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675202,15 +2675658,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d2ae,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ bswap %edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2675221,16 +2675677,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d2(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xca,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d2aee1 │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675239,36 +2675695,33 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%rax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d2af37 │ │ │ │ - lret $0x2 │ │ │ │ + add %bl,0x2ca(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x1d,%al │ │ │ │ - lret $0x2 │ │ │ │ - ... │ │ │ │ + movabs 0x2ca1d,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2675276,15 +2675729,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1d2(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675294,15 +2675747,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1d2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2b011 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675312,15 +2675766,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d2b0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ca2b(%rax) │ │ │ │ + add %ah,0x2ca2b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675349,15 +2675803,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ca2c(%rax) │ │ │ │ + add %dh,0x2c(%rax) │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675367,32 +2675822,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xd2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub $0x2ca,%eax │ │ │ │ + add %dh,%al │ │ │ │ + sub $0xca,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1d2(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2b195 │ │ │ │ - lret $0x2 │ │ │ │ + (bad) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675419,15 +2675878,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,0x1d2(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx,%rcx,8) │ │ │ │ + add %bh,(%rdx,%rcx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675439,15 +2675898,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ cmp $0xca,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2675458,34 +2675917,30 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xb2,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - rex.WX lretq $0x2 │ │ │ │ + orb $0x2,-0x36(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ca4a(%rax) │ │ │ │ + add %ah,0x2ca4a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675494,16 +2675949,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,0x1d2(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x36(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + lock rex.WX lretq $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675511,15 +2675965,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1d2(%rbx) │ │ │ │ ... │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675528,28 +2675982,32 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd2b3,$0x1 │ │ │ │ ... │ │ │ │ - sbbb $0x2,-0x36(%rdx) │ │ │ │ + jo 1d2b3f4 │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %ah,0x2ca5a(%rax) │ │ │ │ + add %dl,0x2ca5a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675560,16 +2676018,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xd2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675580,15 +2676038,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d2b4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ + add %ah,0x5b(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675598,85 +2676056,76 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d48761 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x68(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x2ca │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1d2(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2ca68,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push $0x2ca │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d2b4ef │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shrb $1,-0x36(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + shrb $0x2,-0x36(%rax) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1d2(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - imul $0x2,%edx,%ecx │ │ │ │ + add %dh,%al │ │ │ │ + push $0x2ca │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1d2(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x36(%rcx) │ │ │ │ + add %bh,-0x36(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675708,15 +2676157,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xd2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ca79(%rax) │ │ │ │ + add %dl,0x2ca79(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675725,64 +2676174,65 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2b658 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sarb $1,-0x36(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + sarb $0x2,-0x36(%rcx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1d2(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x2ca(%rcx) │ │ │ │ + mov $0x89,%al │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2b6e9 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %cl,0x2ca(%rdx) │ │ │ │ + lock mov %ecx,%edx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d2b7,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x76(%rax) │ │ │ │ + add %al,-0x76(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675792,33 +2676242,37 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1d2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2ca(%rbx) │ │ │ │ + lock mov %dl,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x1d2,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2ca96,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esi │ │ │ │ + lret $0x2 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2675827,42 +2676281,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1d2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x2ca(%rsi) │ │ │ │ + mov $0x96,%al │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1d2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%edi │ │ │ │ - lret $0x2 │ │ │ │ + xor %dl,0x2ca(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1d2(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -2675879,15 +2676332,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d2b9 │ │ │ │ ... │ │ │ │ - movabs %eax,0x2ca │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs %al,0x2ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2675912,46 +2676367,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ mov $0x1d2,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2(%rdx,%rcx,8) │ │ │ │ + jo 1d2b96e │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1d2,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2(%rdx,%rcx,8) │ │ │ │ + shlb $0x0,0x2(%rdx,%rcx,8) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,0x1d2(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0xca,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d2ba0b │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2675960,31 +2676417,30 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1d2(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2ca(%rdx) │ │ │ │ + add %dh,0x2ca(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1d2(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0xca,%dl │ │ │ │ + rex mov $0xca,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2675995,47 +2676451,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1d2,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2bae4 │ │ │ │ - lret $0x2 │ │ │ │ + shlb $1,0x2ca(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbb,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock ror $0x2,%dl │ │ │ │ + loopne 1d2bb3a │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1d2,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%cl │ │ │ │ + add %al,%cl │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2676044,15 +2676501,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,0x1(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %ah,-0x3f(%rax) │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2676061,30 +2676518,29 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ ret $0x2ca │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd2bc,$0x1 │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - ror %cl,%edx │ │ │ │ + rex ror %cl,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2676094,16 +2676550,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1d2(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ah │ │ │ │ - lret $0x2 │ │ │ │ + lock ror %cl,%edx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676147,17 +2676603,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d4906a │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loop 1d2bd85 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,-0x1e(%rax) │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676166,15 +2676621,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1d2(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%bl │ │ │ │ + adc %ah,%bl │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2676184,16 +2676639,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d2bdf8 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and $0xca,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d2be2d │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676201,17 +2676656,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1d2(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - jrcxz 1d2be5d │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cae3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676220,17 +2676673,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1d2(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %eax,(%dx) │ │ │ │ - lret $0x2 │ │ │ │ + sub $0xca,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676240,16 +2676692,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1d2,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xca,%al │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d2bf12 │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676259,17 +2676711,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1d2,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex int1 │ │ │ │ - lret $0x2 │ │ │ │ - ... │ │ │ │ + movabs 0x2caf0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2676277,16 +2676729,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2bf61 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d2bfa3 │ │ │ │ - lret $0x2 │ │ │ │ + xor $0xca,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676295,15 +2676747,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock cld │ │ │ │ + loopne 1d2bff6 │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2676313,15 +2676765,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2bff2 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %bh,%bh │ │ │ │ + add %bh,%bh │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2676331,15 +2676783,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d2c0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2caff(%rax) │ │ │ │ + add %dl,0x2caff(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676348,16 +2676800,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sar $1,%bh │ │ │ │ - lret $0x2 │ │ │ │ + sar $0xca,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676365,15 +2676817,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x1,%rdx │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ + loopne 1d2c131 │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2676384,16 +2676836,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcl $0x1,%edx │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - sbb %cl,%bl │ │ │ │ + sbbb $0xcb,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2676403,17 +2676854,18 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(1),%st │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2cb19,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb %ecx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2676440,15 +2676892,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d2c2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cb23(%rax) │ │ │ │ + add %al,0x2cb23(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676457,18 +2676909,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x23,%al │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2cb23,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2676476,15 +2676927,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ ret $0x1d2 │ │ │ │ ... │ │ │ │ - lock and %ebx,%ecx │ │ │ │ + loopne 1d2c2ed │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2676494,15 +2676946,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ret │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %ah,0x2cb(%rip) │ │ │ │ + and %ah,0x2cb(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676510,15 +2676962,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xd2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cb36(%rax) │ │ │ │ + add %ah,0x2cb36(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2676896,16 +2677348,16 @@ │ │ │ │ ... │ │ │ │ add %cl,-0x3(%rbp) │ │ │ │ xor $0xcba5ab5e,%eax │ │ │ │ lgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rcx) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + rex adc (%rdi),%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2677049,15 +2677501,18 @@ │ │ │ │ add %al,-0x73ee1c3d(%rbp) │ │ │ │ cld │ │ │ │ xchg %eax,%ebx │ │ │ │ rex.RXB add %r10d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000030f17,%al │ │ │ │ + adc %bl,(%rax) │ │ │ │ + lsl (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677200,16 +2677655,17 @@ │ │ │ │ add %bl,%bh │ │ │ │ xchg %ax,%di │ │ │ │ gs out %eax,(%dx) │ │ │ │ mov $0x1001334e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2cc5a │ │ │ │ - lsl (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2677401,18 +2677857,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x37,%al │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2cb37,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677421,15 +2677876,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ iret │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ + loopne 1d2cf61 │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677441,15 +2677896,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d2cf,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ rex.R lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677460,15 +2677915,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d4a27c │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x45(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677479,15 +2677934,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %al,-0x35(%rsi) │ │ │ │ + adc %al,-0x35(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2677497,15 +2677952,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d2d00a │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ rex.RX lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677517,15 +2677972,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x50(%rax) │ │ │ │ + add %al,0x50(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677536,37 +2677991,31 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - push %rax │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + adcb $0x2,-0x35(%rax) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rcl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ push %rcx │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2677580,16 +2678029,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rcl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rcx │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdx │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677600,15 +2678049,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2d173 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ movsxd %ebx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677619,48 +2678068,50 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - andb $0x2,-0x35(%rbx) │ │ │ │ + nop │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2d204 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex │ │ │ │ - fs lret │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,0x2(%rbx,%rcx,8) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d2d2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cb64(%rax) │ │ │ │ + add %dh,0x64(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2677669,15 +2678120,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %dh,-0x35(%rcx) │ │ │ │ + lock jo 1d2d29e │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2677688,15 +2678139,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl %cl,%rdx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x72(%rax) │ │ │ │ + add %dl,0x72(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677708,15 +2678159,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcl %cl,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - jae 1d2d32e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jb 1d2d32e │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2677726,15 +2678179,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcom %st(3) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex jae 1d2d376 │ │ │ │ + xor %dh,-0x35(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2677744,34 +2678197,31 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d2d392 │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + lock movabs 0x2cb,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d2d4 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ + add %al,-0x5f(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677782,33 +2678232,35 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - movabs 0x2cb,%eax │ │ │ │ + movabs 0x2cba1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex movabs %al,0x2cb │ │ │ │ + push %rax │ │ │ │ + movabs %al,0x2cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2677817,15 +2678269,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ {rex2 0xd2} sgdt (%r16) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ + add %dl,-0x42(%rax) │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677836,49 +2678288,46 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2cbbe,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x2cb,%esi │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %bh,0x2cb(%rdi) │ │ │ │ + adc %bh,0x2cb(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - mov $0x2cb,%edi │ │ │ │ + rex mov $0x2cb,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677886,16 +2678335,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - fmulp %st,%st(3) │ │ │ │ + rex fmulp %st,%st(3) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2677905,18 +2678353,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xd6,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d2d658 │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2cbde,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677924,15 +2678371,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and $0xcb,%cl │ │ │ │ + jo 1d2d6a3 │ │ │ │ + lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2677942,15 +2678390,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %ah,%dl │ │ │ │ + adc %ah,%dl │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677961,16 +2678409,14 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xd2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ add %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677980,15 +2678426,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd2d7,$0x1 │ │ │ │ ... │ │ │ │ - mov $0x1,%al │ │ │ │ + xor %al,(%rcx) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2677999,15 +2678445,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %al,(%rdx) │ │ │ │ + and %al,(%rdx) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678020,15 +2678466,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ fcom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ add %ah,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678056,15 +2678502,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d4ab85 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cc36(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %esp,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2678073,15 +2678521,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex cmp $0xcc,%al │ │ │ │ + xor %bh,(%rsp,%rcx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678091,30 +2678539,35 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d2d913 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sarb $0x2,(%rsp,%rcx,8) │ │ │ │ + mov $0x3c,%al │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xd2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc4c(%rax) │ │ │ │ + add %ah,0x2cc4c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2678123,36 +2678576,29 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d2da26 │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $1,0x2(%rsp,%rcx,8) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fcmovbe %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ rex.WRB int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678165,15 +2678611,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fcmovbe %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4d(%rax) │ │ │ │ + add %al,0x4d(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678184,16 +2678630,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2da7c │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - jnp 1d2da7f │ │ │ │ + rex jnp 1d2da7f │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678203,16 +2678648,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d2db75 │ │ │ │ - int3 │ │ │ │ + (bad) │ │ │ │ + jnp 1d2dac7 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678222,29 +2678667,34 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2db0d │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sarb $0x2,-0x34(%rbx) │ │ │ │ + mov $0x7b,%al │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d2db,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ jnp 1d2db57 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678255,16 +2678705,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d2db5b │ │ │ │ - int3 │ │ │ │ + (bad) │ │ │ │ + mov %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678275,15 +2678725,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cc89(%rax) │ │ │ │ + add %dl,0x2cc89(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2678313,16 +2678763,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomp %st(4) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d2dc34 │ │ │ │ - int3 │ │ │ │ + lock mov %ah,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678332,15 +2678781,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %al,%cl │ │ │ │ + and %al,%cl │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678351,15 +2678800,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d2dd │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3f(%rax) │ │ │ │ + add %al,-0x3f(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678370,49 +2678819,48 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdd,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2ccc1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ror $0x2,%esp │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ fst %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - ret $0x2cc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ror $0x2,%esp │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ call 1d2e0e2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2678420,34 +2678868,30 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %ch,%cl │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + lock call 1d2e12a │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %ch,%cl │ │ │ │ + and %ch,%cl │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678458,15 +2678902,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ jmp 1d2e1ba │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2678476,46 +2678920,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ + add %al,0x13(%rax) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xdf,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rclb $1,(%rbx) │ │ │ │ - int $0x2 │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2cd13,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ adc $0xcd,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678545,47 +2678992,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59(%rax) │ │ │ │ + add %ah,0x59(%rax) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd2e0,$0x1 │ │ │ │ ... │ │ │ │ - movabs 0x2cd59,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rcx │ │ │ │ + int $0x2 │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %bl,-0x33(%rdx) │ │ │ │ + add %bl,-0x33(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678597,15 +2679042,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ loope 1d2e0ed │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdx │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678613,62 +2679059,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d2e1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ + add %dl,-0x6c(%rax) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d4b48e │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cd94(%rax) │ │ │ │ + add %dh,-0x6c(%rax) │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %dl,0x2cd(%rbp) │ │ │ │ + and %dl,0x2cd(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d2e21c │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2678677,15 +2679121,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xd2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ loopne 1d2e260 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678696,32 +2679140,35 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0xe0,%al │ │ │ │ - int $0x2 │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2cde0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1d2e2e5 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ loopne 1d2e2f0 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678734,23 +2679181,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jrcxz 1d2e32d │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - int $0x2 │ │ │ │ + add %dl,(%rax) │ │ │ │ + loope 1d2e338 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2e385 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ movabs 0x2ce12,%al │ │ │ │ @@ -2678767,15 +2679218,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex adc %esi,%ecx │ │ │ │ + xor %dl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678785,15 +2679237,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2e416 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %dl,(%rsi,%rcx,8) │ │ │ │ + adc %dl,(%rsi,%rcx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678803,15 +2679255,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d2e4,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x14(%rax) │ │ │ │ + add %ah,0x14(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678822,16 +2679274,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d2e506 │ │ │ │ (bad) │ │ │ │ + xor $0xce,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678842,15 +2679294,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W in $0xd2,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ xor $0xce,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678863,15 +2679315,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0xd2,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678882,15 +2679334,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(5),%st │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %cl,-0x32(%rsi) │ │ │ │ + adc %cl,-0x32(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678900,47 +2679352,51 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - andb $0x2,-0x32(%rdx) │ │ │ │ + jo 1d2e654 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d2e6 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ce62(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe6,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - movsxd %esi,%ecx │ │ │ │ + jo 1d2e6e5 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2678952,15 +2679408,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %al,$0xd2 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ gs (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678972,16 +2679428,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,$0xd2 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dl,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2678992,17 +2679447,18 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2ce94,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d2e6ee │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679010,30 +2679466,34 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %dl,0x2ce(%rbp) │ │ │ │ + loopne 1d2e736 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2679046,17 +2679506,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d2e9f8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2cec4,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679064,15 +2679526,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe8,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d2e83e │ │ │ │ + rol $1,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679083,34 +2679545,30 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock call 1d2ea88 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2e887 │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %al,%dh │ │ │ │ + loopne 1d2e8cf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679122,15 +2679580,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xd2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2679141,15 +2679599,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd2e9,$0x1 │ │ │ │ ... │ │ │ │ - adc %bh,%bl │ │ │ │ + add %bh,%bl │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679160,15 +2679618,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sar $0xce,%dh │ │ │ │ + nop │ │ │ │ + dec %dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2679179,15 +2679638,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock dec %dh │ │ │ │ + loopne 1d2ea28 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2679198,15 +2679658,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d2ea,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ cmp $0x2cf,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2679214,15 +2679674,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d4bd97 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ rex iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679233,15 +2679693,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ rex.B iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679252,18 +2679712,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d2eb25 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x41,%al │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2cf41,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679272,15 +2679731,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xd2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf7d(%rax) │ │ │ │ + add %dh,0x7d(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2679308,15 +2679769,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock jle 1d2ebf2 │ │ │ │ + adc %bh,-0x31(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2679326,16 +2679787,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2ec46 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d2ece9 │ │ │ │ - iret │ │ │ │ + sarb $1,-0x31(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2679346,19 +2679806,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x2cf,%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x2cf,%edx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xcf,%al │ │ │ │ + adc $0xcf,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f6ce3b3(%rbp) │ │ │ │ @@ -2679366,26 +2679826,24 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2cfbc,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x2cf,%esp │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2ed1f │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ rex mov $0x2cf,%esi │ │ │ │ @@ -2679399,15 +2679857,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d2ed,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cfbe(%rax) │ │ │ │ + add %dh,-0x42(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2679416,30 +2679876,31 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sarb $1,0x2cf(%rsi) │ │ │ │ + sarb $0x0,0x2cf(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W out %al,(%dx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d2edf8 │ │ │ │ + rcr $1,%dh │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679451,15 +2679912,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %dh,%ah │ │ │ │ + and %dh,%ah │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679470,15 +2679931,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubr %st(6),%st │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %cl,(%rax,%rdx,8) │ │ │ │ + and %cl,(%rax,%rdx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2679488,30 +2679949,33 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d2eefe │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + rorb $1,(%rax,%rdx,8) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d2ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2679519,79 +2679983,82 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xef,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sbbb $0xd0,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + rex (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ out %eax,(%dx) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x1e,%al │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2d01e,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ lock rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d2f030 │ │ │ │ + rcrb $1,(%rsi) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex push %rax │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + xor %dl,-0x30(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ push %rax │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2679599,34 +2680066,30 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%cl │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rclb $1,-0x30(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $0x2,-0x30(%rax) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %dl,-0x30(%rcx) │ │ │ │ + and %dl,-0x30(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2679636,129 +2680099,126 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xf1,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock rolb $1,%fs:(%rdx) │ │ │ │ + loopne 1d2f1de │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock int1 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - rolb $1,%gs:(%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %dh,%dl │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - ... │ │ │ │ - add %ah,-0x30(%rsi) │ │ │ │ + and %ah,-0x30(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xd2,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %dh,%dl │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x66(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + lock rolb $1,%gs:(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xd2f2,$0x1 │ │ │ │ + xor $0xd2,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - lock loop 1d2f26b │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bl │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xd2f2,$0x1 │ │ │ │ ... │ │ │ │ - jo 1d2f2c5 │ │ │ │ + loopne 1d2f27c │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - repz rolb %cl,(%rcx) │ │ │ │ + adc %dh,%bl │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock jrcxz 1d2f2fb │ │ │ │ + and $0xd0,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + repz rolb %cl,(%rcx) │ │ │ │ + ... │ │ │ │ + add %dh,%bl │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ movabs 0x1d2f3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ + add %ah,-0xd(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679780,30 +2680240,30 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ah │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d2f446 │ │ │ │ - roll $1,(%rdx) │ │ │ │ + nop │ │ │ │ + rex.R roll $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d2f42e │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %al,-0x2f(%rbp) │ │ │ │ + adc %al,-0x2f(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2679814,49 +2680274,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xd2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x45(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,%ch │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,-0x2f(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x2,-0x2f(%rax) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmc │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ + loopne 1d2f582 │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679882,16 +2680338,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2f597 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - movsxd %ecx,%edx │ │ │ │ + rex movsxd %ecx,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2679901,15 +2680356,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,%dh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %ah,0x2(%rcx,%rdx,8) │ │ │ │ + and %ah,0x2(%rcx,%rdx,8) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2679917,31 +2680372,30 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2f628 │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d2f6,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d1a4(%rax) │ │ │ │ + add %dl,0x2d1a4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2679950,51 +2680404,48 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,0x2(%rcx,%rdx,8) │ │ │ │ + shlb $0x0,0x2(%rcx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ not %rdx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d1f8(%rax) │ │ │ │ + add %al,%al │ │ │ │ + clc │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ not %edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ stc │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2680002,48 +2680453,48 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdiv %st(7),%st │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - cmp $0xd1,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d2f7a3 │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%al │ │ │ │ rolb %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0xf9,%al │ │ │ │ - roll $1,(%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2d1f9,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,(%rsi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ or %edx,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2683739,16 +2684190,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - or %edx,%edx │ │ │ │ + orb $0xd2,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2683758,145 +2684208,139 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rorb $0xd2,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xb,%al │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock or %edx,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d3273d │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x27,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %ah,0x2(%rdx,%rdx,8) │ │ │ │ + adc %ah,0x2(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex │ │ │ │ - rolb %cl,%fs:(%rdx) │ │ │ │ + xor %ah,0x2(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - rolb %cl,%fs:(%rdx) │ │ │ │ + andb $0x0,0x2(%rdx,%rdx,8) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xd3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rolb %cl,%gs:(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd328,$0x1 │ │ │ │ ... │ │ │ │ - jo 1d3282b │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d291,%al │ │ │ │ + nop │ │ │ │ + xchg %eax,%ecx │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lahf │ │ │ │ xor %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2684408,30 +2684852,31 @@ │ │ │ │ push %rcx │ │ │ │ movabs %al,0x4108b95e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rclb $1,0x2d2(%rcx) │ │ │ │ + rclb $0x0,0x2d2(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %dl,0x2d2(%rdx) │ │ │ │ + adc %dl,0x2d2(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684440,17 +2684885,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %dl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in $0xd2,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d2e4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2684459,49 +2684902,48 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x30,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock in $0xd2,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1d3305f │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %dl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1a(%rax) │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %dl,0x2d2e6(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,(%rcx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d330f0 │ │ │ │ + shl $1,%dh │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684509,15 +2684951,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xd3,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ adc %edx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2684528,15 +2684970,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %dl,(%rdx) │ │ │ │ + add %dl,(%rdx) │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ @@ -2684575,29 +2685017,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xor %bl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %bl,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d332,%al │ │ │ │ - ... │ │ │ │ - adc %ebx,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc %bl,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2684607,80 +2685056,76 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d505df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4d(%rax) │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRX rolq %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ rex.WRX rolq %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d3336d │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %cl,-0x2d(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + lock rex.WRX rolq %cl,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xd3,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRXB rolq %cl,(%r10) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rbx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x69(%rax) │ │ │ │ + add %al,-0x69(%rax) │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684689,15 +2685134,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0xd3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d397(%rax) │ │ │ │ + add %al,0x2d397(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2684708,77 +2685153,78 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xor $0xd3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %dh,0x2d397(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d334d6 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock xchg %eax,%edi │ │ │ │ + push %rax │ │ │ │ + cwtl │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1d3(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d334a9 │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d33567 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + subb $0x0,0x2d3(%rdi) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d335,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ mov $0xd3,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2684789,100 +2685235,94 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - mov $0xd3,%al │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2d3(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W │ │ │ │ ss roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0xec,%al │ │ │ │ - roll %cl,(%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2d3ec,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ss roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ + rex in (%dx),%eax │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs (%rsi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sub $0xd3,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d33697 │ │ │ │ + roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d336df │ │ │ │ + shr $1,%ch │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d337 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %edx,%esp │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d409(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2684891,15 +2685331,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x37,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d3378b │ │ │ │ + rorb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2684911,16 +2685351,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d337d6 │ │ │ │ (bad) │ │ │ │ + or $0xd4,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2684930,49 +2685370,52 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %dl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2d40d(%rax) │ │ │ │ + or $0x2d4,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bh,(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - addb $0x2,-0x2c(%rbx) │ │ │ │ + jo 1d3389d │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d443,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.XB (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2684980,15 +2685423,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,(%rcx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %al,0x2(%rsp,%rdx,8) │ │ │ │ + add %al,0x2(%rsp,%rdx,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2684996,15 +2685439,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %edx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d445(%rax) │ │ │ │ + add %dl,0x45(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2685013,15 +2685458,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x39,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock test %dl,%ah │ │ │ │ + rex test %edx,%esp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685032,17 +2685477,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %edx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d485(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2685051,15 +2685494,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,(%rdx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock test %edx,%esp │ │ │ │ + loopne 1d3398f │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685070,15 +2685514,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xd3,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685088,15 +2685532,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd33a,$0x1 │ │ │ │ ... │ │ │ │ - lock xchg %eax,%edi │ │ │ │ + loopne 1d33a31 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685107,15 +2685551,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rbx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %bl,0x2d4(%rax) │ │ │ │ + and %bl,0x2d4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685124,15 +2685568,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cmp %ebx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x68(%rax) │ │ │ │ + add %dl,-0x68(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685144,15 +2685588,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d33b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d498(%rax) │ │ │ │ + add %ah,0x2d498(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2685161,15 +2685605,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d50ee8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ loopne 1d33b8f │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685180,16 +2685624,14 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rbx,%rdx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ loope 1d33bd7 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685200,16 +2685642,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d33c76 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - loope 1d33c1f │ │ │ │ + and $0xd4,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685218,15 +2685659,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - lock in $0xd4,%al │ │ │ │ + loopne 1d33c76 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685236,16 +2685678,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1d3(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmc │ │ │ │ + rex cmc │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685257,15 +2685698,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1d3,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xd4,%ch │ │ │ │ + jo 1d33d17 │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685294,16 +2685736,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d33ddf │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - not %ah │ │ │ │ + not %spl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685313,15 +2685754,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,(%rsi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %dh,(%rbx) │ │ │ │ + add %dh,(%rbx) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2685329,33 +2685770,31 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d33e70 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xorb $0xd5,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + and %dh,(%rbx) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d33e,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d533(%rax) │ │ │ │ + add %ah,0x2d533(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2685364,15 +2685803,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %dh,0x2(,%rdx,8) │ │ │ │ + adc %dh,0x2(,%rdx,8) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685380,47 +2685819,50 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rorb $0x2,-0x2b(%rbx) │ │ │ │ + mov $0x4b,%al │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d33fad │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + rorb $1,-0x2b(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs (%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - push %rax │ │ │ │ + rex push %rax │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2685429,34 +2685871,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x2d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d550(%rax) │ │ │ │ + add %dh,0x50(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d340 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 1d34010 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d577(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2685465,15 +2685904,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x40,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %bh,-0x2b(%rax) │ │ │ │ + adc %bh,-0x2b(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685483,82 +2685922,80 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ rex roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - cmpb $0x2,-0x2b(%rax) │ │ │ │ + jo 1d34142 │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ roll %cl,(%r9) │ │ │ │ ... │ │ │ │ - sarb $1,-0x2b(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + sarb $0x2,-0x2b(%rax) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,-0x2d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + add %dh,0x2d59f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x2d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x2d5,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lahf │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,-0x2d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ movabs 0x2d5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2685567,62 +2686004,61 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.X roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex movabs 0x2d5,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x2d5(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x42,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %ch,0x2d5(%rdi) │ │ │ │ + and %ch,0x2d5(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.X roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d34271 │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + subb $0x0,0x2d5(%rdi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,-0x2d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2685630,29 +2686066,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x2d(%rbx) │ │ │ │ ... │ │ │ │ - adc %dh,0x2d5(%rax) │ │ │ │ + add %dh,0x2d5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd343,$0x1 │ │ │ │ ... │ │ │ │ - rcr $0xd5,%ch │ │ │ │ + rex fst %st(5) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685661,15 +2686097,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %bl,%dh │ │ │ │ + rcr $1,%ch │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2685677,34 +2686113,32 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.R roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + and %bl,%dh │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d344,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685715,33 +2686149,33 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d517f1 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int1 │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + add %dh,0x2d5f1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x2d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ int1 │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2685750,16 +2686184,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d3457f │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex │ │ │ │ - repnz {rex2 0x2} add %al,(%rax) │ │ │ │ + xor %dh,%dl │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685767,15 +2686201,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,-0x2d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d5f2(%rax) │ │ │ │ + add %ah,0x2d5f2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2685785,55 +2686219,49 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ add %dh,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsi │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d65c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x66(%rsi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ imul $0x44b0c5e,(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x46(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d604,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x2,(%rsi,%rdx,8) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rex.RX roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock add $0xd6,%al │ │ │ │ + loopne 1d3466e │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685843,15 +2686271,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d346e8 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %al,0x2d6(%rip) │ │ │ │ + adc %al,0x2d6(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685859,15 +2686287,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,-0x2d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685878,15 +2686307,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d34779 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex adc $0xd6,%al │ │ │ │ + xor %dl,(%rsi,%rdx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685896,15 +2686325,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d347,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ adc $0x2d6,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2685913,15 +2686342,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x15(%rax) │ │ │ │ + add %ah,0x15(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2685950,16 +2686379,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rolq %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d348b5 │ │ │ │ - (bad) │ │ │ │ + rclb $1,-0x2a(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2685969,15 +2686397,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls -0x2d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2686009,17 +2686439,19 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbp │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d655,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2686386,16 +2686818,15 @@ │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ adc $0xc271aa71,%eax │ │ │ │ xchg %edx,0x1(%rbx) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x14(%rax) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + add %dh,0x30f14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2686539,16 +2686970,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x57e01a2d(%rsi) │ │ │ │ cmpl $0x4b,(%rdx) │ │ │ │ add %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x13,%al │ │ │ │ - lsl (%rax),%eax │ │ │ │ + and %dl,(%rdi,%rcx,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2687627,17 +2688058,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x2d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsxd %esi,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d663(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2687645,28 +2688074,28 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x2d(%rsi) │ │ │ │ ... │ │ │ │ - adc %ah,0x2(%rsi,%rdx,8) │ │ │ │ + add %ah,0x2(%rsi,%rdx,8) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd35e,$0x1 │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ fs (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2687678,15 +2688107,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x2d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d664(%rax) │ │ │ │ + add %al,0x2d664(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2687696,15 +2688125,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ pop %rdi │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex movabs %eax,0x2d6 │ │ │ │ + lock movabs %al,0x2d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2687713,35 +2688142,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d35f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %eax,0x2d6 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %dh,0x2d6a3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d5330c │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d6a4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2687771,17 +2688197,18 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d3609a │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d6b2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0xd6,%dl │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2687804,16 +2688231,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,-0x2d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xd6,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2687824,16 +2688251,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d360d5 │ │ │ │ (bad) │ │ │ │ + mov $0xd6,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2687844,33 +2688271,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d6ca,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + lret $0x2d6 │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d36203 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %cl,%bl │ │ │ │ + rex lret │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2687882,15 +2688306,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,-0x2d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2687902,18 +2688326,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d36294 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - ror $1,%ah │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2d6cc,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2687921,15 +2688344,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d362,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2687941,15 +2688364,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x27(%rax) │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2687961,15 +2688384,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movslq %ebx,%rdx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d6d9(%rax) │ │ │ │ + add %al,0x2d6d9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2687980,15 +2688403,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsxd %ebx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ fcmovbe %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688000,16 +2688423,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x2d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %edx,%edi │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688018,15 +2688441,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - addb $0xd7,(%rdx) │ │ │ │ + jo 1d363f4 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688036,15 +2688460,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d364 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ add %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688055,18 +2688479,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x3,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2d703,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688074,15 +2688497,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ roll %cl,%fs:(%rcx) │ │ │ │ ... │ │ │ │ - adcb $0xd7,(%rcx) │ │ │ │ + jo 1d364db │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688092,17 +2688516,18 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ roll %cl,%gs:(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d711,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + adc %edx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688111,15 +2688536,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,-0x2d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ adc %edx,%edi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688151,15 +2688576,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,-0x2d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d734(%rax) │ │ │ │ + add %ah,0x2d734(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688168,27 +2688593,24 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rolw %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d36667 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + xor $0x2d7,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x66,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ shlb $0x0,0x2d7(%rip) │ │ │ │ @@ -2688202,15 +2688624,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rolw %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %dh,(%rsi) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688240,15 +2688662,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x2d(%rdi) │ │ │ │ ... │ │ │ │ - jo 1d36793 │ │ │ │ + mov $0x41,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688258,15 +2688680,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd367,$0x1 │ │ │ │ ... │ │ │ │ - xor %al,-0x29(%rdx) │ │ │ │ + and %al,-0x29(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688277,15 +2688699,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x2d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d742(%rax) │ │ │ │ + add %ah,0x2d742(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688295,15 +2688717,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push $0x1d3 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3687d │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688336,15 +2688759,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d53c15 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688356,16 +2688779,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x2d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rdi │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688376,32 +2688799,29 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d369a3 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,-0x29(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x2,-0x29(%rbx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x2d(%rcx) │ │ │ │ ... │ │ │ │ - lock movsxd %edi,%edx │ │ │ │ + loopne 1d369f5 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688412,15 +2688832,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x2d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xlat %fs:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688433,15 +2688853,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0xffffffffffffffd3 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d764(%rax) │ │ │ │ + add %dh,0x64(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688452,17 +2688874,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push $0xffffffffffffffd3 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jne 1d36a42 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d775(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688471,16 +2688891,16 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d36b0c │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d36b28 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ + jbe 1d36a8a │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688491,17 +2688911,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,-0x2d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jbe 1d36ad2 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d776(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688510,33 +2688928,29 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d36b9d │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,-0x29(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x2,-0x29(%rdi) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d36b,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x78(%rax) │ │ │ │ + add %ah,-0x78(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688546,34 +2688960,32 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - mov %dl,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + orb $0x0,0x2d7(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W insb (%dx),%es:(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock mov %edx,%edi │ │ │ │ + loopne 1d36ba3 │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688584,16 +2688996,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d36bec │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + lock mov %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688602,35 +2689013,33 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - jo 1d36c4b │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + movabs 0x2d7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x2d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d7a1(%rax) │ │ │ │ + add %dl,0x2d7a1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688656,47 +2689065,48 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6d,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %ah,0x2d7(%rdx) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + movabs %al,0x2d7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %dh,0x2d7(%rcx) │ │ │ │ + and %dh,0x2d7(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsb %ds:(%rsi),(%dx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d36dc3 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + rex mov $0xd7,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688707,17 +2689117,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,-0x2d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd7,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d7b1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688727,15 +2689135,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x2d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0xd7,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688747,31 +2689155,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,-0x2d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,0x2d7c5(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d36ef7 │ │ │ │ + rol $1,%ch │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688782,15 +2689192,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6f,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %al,%dh │ │ │ │ + and %al,%dh │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688801,17 +2689211,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add $0xd7,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688822,16 +2689230,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x2d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x28(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcom %st(7) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688840,15 +2689248,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x2d(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ fcom %st(7) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688858,16 +2689266,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd370,$0x1 │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - fcom %st(7) │ │ │ │ + sbb $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2688878,17 +2689285,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x2d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fcom %st(7) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d7d8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688899,15 +2689304,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jno 1d370ee │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d7ff(%rax) │ │ │ │ + add %dl,0x2d7ff(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688917,17 +2689322,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d371,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - call *%rdi │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d7ff(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2688936,15 +2689339,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d5451e │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ call *%rdi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2688972,15 +2689375,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x2d(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1d3725b │ │ │ │ + rclb $1,(%rcx) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689008,32 +2689411,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,-0x2d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x12(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %al,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jae 1d372e6 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ adc %eax,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2689044,16 +2689449,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d373cd │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - adc %eax,%ebx │ │ │ │ + adcb $0xd8,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2689084,134 +2689488,139 @@ │ │ │ │ movabs 0x42dbdb9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ je 1d373be │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d82d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x2d8,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d374a6 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %ch,(%rsi) │ │ │ │ - fadds (%rdx) │ │ │ │ + (bad) │ │ │ │ + cs fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d374,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cs fadds (%rdx) │ │ │ │ + add %dl,0x2d82e(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jne 1d37496 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %al,0x2d82f(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $1,(%rbx) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %al,%al │ │ │ │ + cmp %eax,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov $0x59,%al │ │ │ │ - fadds (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2d859(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x2e(%rbp,%rdi,8) │ │ │ │ mov $0x3f5d6e4d,%edi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1d37526 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0xd8,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x2d8,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs -0x2d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3d(%rax) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %ah,0x2d83e(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x2d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2689219,30 +2689628,31 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d376 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x40(%rax) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x76,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d376dd │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689251,24 +2689661,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jbe 1d3768e │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rbx │ │ │ │ - fadds (%rdx) │ │ │ │ + add %dh,0x2d85b(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ja 1d376d6 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689285,15 +2689696,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,-0x2d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5c(%rax) │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689301,15 +2689712,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x2d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ imul $0x2,%eax,%ebx │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2689318,16 +2689729,14 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,-0x2d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ push $0xffffffffffffffd8 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2689340,46 +2689749,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ js 1d377f6 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6a(%rax) │ │ │ │ + add %dl,0x6a(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x78,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d378e4 │ │ │ │ - fadds (%rdx) │ │ │ │ + shrb $1,-0x28(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock js 1d37886 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ jns 1d3789b │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2689391,47 +2689803,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,-0x2d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7a(%rax) │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x2d(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d87a,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jp 1d3792b │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd379,$0x1 │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - jnp 1d37973 │ │ │ │ + adc %bh,-0x28(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2689442,15 +2689854,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x2d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d88f(%rax) │ │ │ │ + add %dl,0x2d88f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2689461,32 +2689873,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jp 1d379ee │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - fadds (%rdx) │ │ │ │ + add %dh,0x2d88f(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d37a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2689494,33 +2689907,31 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d54e27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d890(%rax) │ │ │ │ + add %dh,-0x70(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x2d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2689528,43 +2689939,43 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d37bb5 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x2d(%rbx) │ │ │ │ ... │ │ │ │ - andb $0x0,0x2(%rax,%rbx,8) │ │ │ │ + jo 1d37b36 │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2689574,15 +2689985,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jl 1d37be6 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689591,15 +2690002,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jl 1d37c2e │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2689607,51 +2690018,46 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d37d1e │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add $0xd8,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xc6,%al │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bh,-0x2d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x39(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d37daf │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jo 1d37d16 │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689676,34 +2690082,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16 │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ + fadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jle 1d37dde │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d8d5(%rax) │ │ │ │ + add %al,0x2d8d5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2689714,15 +2690117,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jle 1d37e26 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jmp 1d3813e │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2689731,15 +2690134,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs -0x2d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ + add %dl,-0x17(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2689747,15 +2690150,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x2d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d8e9(%rax) │ │ │ │ + add %dl,0x2d8e9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2689780,35 +2690183,32 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7f,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - addb $0xd9,(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d37f83 │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ jg 1d37f8e │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d901(%rax) │ │ │ │ + add %dl,0x2d901(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2689816,16 +2690216,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x1,%bl │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - add %cl,%bl │ │ │ │ + rex add %cl,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2689835,125 +2690234,126 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %al,0x1d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xd9,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,0x1d3(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x10,%al │ │ │ │ + jo 1d3805c │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,0x1d3(%rcx) │ │ │ │ + rolb $1,0x1d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2d910,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x1,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,0x1d3(%rcx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - adc %ebx,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0xd9,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x81,%al │ │ │ │ - roll %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc $0x1,%ebx │ │ │ │ ... │ │ │ │ - rclb $0xd9,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d911(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x1,%ebx │ │ │ │ + test $0x81,%al │ │ │ │ + roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %dl,0x1e(%rax) │ │ │ │ + mov $0x12,%al │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x1d3(%rdx) │ │ │ │ + lock adc $0x1,%ebx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d38228 │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %al,0x1d3(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0xd9,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0x0,0x1d3(%rdx) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2689963,30 +2690363,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd382,$0x1 │ │ │ │ ... │ │ │ │ - jo 1d382b9 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1d3(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %ecx,%ebx │ │ │ │ + push %rax │ │ │ │ + xor %ecx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2689996,15 +2690398,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ adc $0x1,%ebx │ │ │ │ ... │ │ │ │ - and %dh,(%rcx,%rbx,8) │ │ │ │ + lock xor %ecx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2690015,15 +2690417,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d383,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d934(%rax) │ │ │ │ + add %ah,0x2d934(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2690032,15 +2690434,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d55730 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ xor $0xd9,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2690050,58 +2690452,58 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d383be │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - jo 1d3848c │ │ │ │ - flds (%rdx) │ │ │ │ + addb $0x2,-0x27(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - rolb $0x2,-0x27(%rdx) │ │ │ │ + mov $0x42,%al │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,0x1d3(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x27(%rbx) │ │ │ │ + xor %al,-0x27(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2690113,15 +2690515,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test %edx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d952(%rax) │ │ │ │ + add %ah,0x2d952(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2690132,15 +2690534,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test %edx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ push %rdx │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2690148,319 +2690550,315 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d38527 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ + rex push %rbx │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,0x1d3(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x2,-0x27(%rbx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1d385b8 │ │ │ │ - roll %cl,(%rcx) │ │ │ │ - ... │ │ │ │ - mov $0x68,%al │ │ │ │ - flds (%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x2d953,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d386,%eax │ │ │ │ - ... │ │ │ │ - imul $0x2,%ecx,%ebx │ │ │ │ - ... │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d3(%rdi) │ │ │ │ + jo 1d385b8 │ │ │ │ + roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,-0x27(%rcx) │ │ │ │ + shrb $1,-0x27(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %rdx,%rbx │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2d969(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + mov $0x1d386,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %edx,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x2d9 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7b(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ - ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x1d3(%rdi) │ │ │ │ + add %al,0x1d3(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jnp 1d38784 │ │ │ │ + and %ch,-0x27(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1d3(%rax) │ │ │ │ + xchg %rdx,%rbx │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2(%rcx,%rbx,8) │ │ │ │ + add %dh,0x69(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1d388 │ │ │ │ + nop │ │ │ │ + xchg %edx,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7c(%rax) │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x88,%al │ │ │ │ - roll %cl,(%rcx) │ │ │ │ - ... │ │ │ │ - adc %cl,0x2d9(%rbx) │ │ │ │ + fadds 0x1d3(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmpb $0x2,-0x27(%rbx) │ │ │ │ + ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - mov %dl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %cl,0x1d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d98b(%rax) │ │ │ │ + lock jnp 1d387cc │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %edx,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + push $0x1d388 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %ds,%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + jl 1d38814 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,0x1d3(%rcx) │ │ │ │ + mov $0x88,%al │ │ │ │ + roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %ds,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $0x0,0x2d9(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x1d3(%rcx) │ │ │ │ + clc │ │ │ │ + mov %dl,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9a1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %ecx,%ebx │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex mov %edx,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x74(%rax) │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %cl,0x1d3(%rcx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + rex lea (bad),%ebx │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,0x1d3(%rcx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x2d9(%rcx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %cl,0x1d3(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2d9(%rcx) │ │ │ │ + xor %ah,0x2d9(%rdx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %bl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ + movabs %eax,0x2d9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d9a2(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8a,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex movabs %eax,0x2d9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d38a1d │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %bl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2690468,60 +2690866,58 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1d3(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x2d9(%rsi) │ │ │ │ + add %ch,0x2d9(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1d3(%rbx) │ │ │ │ ... │ │ │ │ - add %ah,-0x52(%rax) │ │ │ │ + add %dl,-0x51(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd38b,$0x1 │ │ │ │ ... │ │ │ │ - movabs 0x2d9ae,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %dh,-0x3f(%rax) │ │ │ │ + add %ah,-0x3f(%rax) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2690530,15 +2690926,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %ss,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d9c1(%rax) │ │ │ │ + add %al,0x2d9c1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2690548,93 +2690944,99 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d38c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ ret $0x2d9 │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d56039 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3e(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ + add %al,0x2d9c2(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1d3(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dh │ │ │ │ - flds (%rdx) │ │ │ │ + lock int $0xd9 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d38cc7 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d9ce,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0xd9,%dh │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1d3(%rbp) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - iret │ │ │ │ - flds (%rdx) │ │ │ │ + add %dh,0x2d9cf(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x1d3(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock iret │ │ │ │ + add %dl,%al │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2690643,34 +2691045,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %ebx,%ss │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d9e9(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jmp 1d390ff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov %ebx,%ss │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2690678,33 +2691079,31 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d38e30 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2d9ea,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x1d3(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ jmp 1d38ed4 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2690715,63 +2691114,62 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d38ec1 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - cmp $0xd9,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + lock sti │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d38f,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4(%rax) │ │ │ │ - flds (%rdx) │ │ │ │ + add %dl,0x2d9fc(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ah │ │ │ │ + mov $0xfd,%al │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W nop │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - xor %al,(%rax) │ │ │ │ + mov $0x0,%al │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2690779,60 +2691177,67 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ nop │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0xf,%al │ │ │ │ - fiaddl (%rdx) │ │ │ │ + rorb $0xda,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0x1d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rax) │ │ │ │ + xor %dl,(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1d3(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d39102 │ │ │ │ - fiaddl (%rdx) │ │ │ │ + (bad) │ │ │ │ + adc %bl,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d391 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2da10(%rax) │ │ │ │ + add %dl,0x2da10(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2690841,15 +2691246,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x91,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2da1f,%al │ │ │ │ + movabs 0x2da20,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2690860,170 +2691265,170 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ xchg %eax,%ecx │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ + movabs 0x2da21,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex xchg %eax,%edx │ │ │ │ + roll %cl,(%rcx) │ │ │ │ + ... │ │ │ │ + shlb $1,(%rdx) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%edx │ │ │ │ - roll %cl,(%rcx) │ │ │ │ + mov %dl,0x1d3(%rdx) │ │ │ │ ... │ │ │ │ - lock and %bl,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rbx) │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x1d3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,0x1d3(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex and %dl,%bl │ │ │ │ + shlb $1,(%rdx,%rbx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1d3(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x2,(%rdx,%rbx,8) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ sbb %dl,0x1d3(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3931e │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %dh,0x2da(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2da35,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xor $0x2da,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x93,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $1,0x2da(%rip) │ │ │ │ + loopne 1d393af │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rolb $0x2,-0x26(%rbx) │ │ │ │ + mov $0x43,%al │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dl,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %al,0x44(%rax) │ │ │ │ + add %dh,0x47(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - jo 1d39496 │ │ │ │ + loopne 1d39499 │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd394,$0x1 │ │ │ │ ... │ │ │ │ - and %cl,-0x26(%rax) │ │ │ │ + adc %cl,-0x26(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2691033,34 +2691438,31 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1d3(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x26(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + lock push %rdx │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %dl,-0x26(%rbx) │ │ │ │ + xor %dl,-0x26(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2691071,15 +2691473,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d395,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2da53(%rax) │ │ │ │ + add %al,0x2da53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2691088,15 +2691490,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d56942 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ push %rbx │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2691104,61 +2691506,60 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1d3(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d39660 │ │ │ │ + lock pop %rsi │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d395d0 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock pop %rdi │ │ │ │ + loopne 1d396a9 │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1d3(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x2da60(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,0x1d3(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x26(%rcx) │ │ │ │ + and %ah,-0x26(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2691169,46 +2691570,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - mov $0x75,%al │ │ │ │ - fiaddl (%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2da75,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%edi │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - loopne 1d397df │ │ │ │ - fiaddl (%rdx) │ │ │ │ + lock jne 1d39745 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d39739 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rex jbe 1d3978d │ │ │ │ + push %rax │ │ │ │ + jbe 1d3978d │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2691218,65 +2691626,57 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,0x1d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jbe 1d397d5 │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x2,-0x26(%rsi) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d397ca │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rolb $0x0,0x2da(%rbx) │ │ │ │ + mov $0x83,%al │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d398,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ sbb $0x2,%edx │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d3a3 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ test %bl,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2692138,15 +2692538,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa3,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ test %bl,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2692159,44 +2692559,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ movabs %eax,0x1d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2da(%rdi) │ │ │ │ + adc %cl,0x2da(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %cl,0x2da(%rdi) │ │ │ │ + xor %cl,0x2da(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %dl,0x2da8f(%rax) │ │ │ │ + add %al,0x2da8f(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2692205,35 +2692605,35 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1d3(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x2da(%rdi) │ │ │ │ - ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + rorb $1,0x2da(%rdi) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %ah,-0x5e(%rax) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs %al,0x2da │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ mov $0xda,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692242,33 +2692642,32 @@ │ │ │ │ xor %ebp,0x47a2930(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5b(%rax) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - movabs 0x2daa4,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + fiaddl (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xa5,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - shlb $0x0,0x2(%rdx,%rbx,8) │ │ │ │ + mov $0xa4,%al │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2692289,30 +2692688,29 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,0x1d3(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - fiaddl (%rdx) │ │ │ │ + shlb $1,0x2da(%rbp) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1d3(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ mov $0xda,%ah │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2692322,32 +2692720,37 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd3a6,$0x1 │ │ │ │ ... │ │ │ │ - xor %dh,0x2da(%rbp) │ │ │ │ + (bad) │ │ │ │ + mov $0xda,%dh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1d3(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dab6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0xda,%dh │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2692356,15 +2692759,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d3a7,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ mov $0xda,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2692376,20 +2692779,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x2dac4(%rax) │ │ │ │ + add %ah,0x2dac5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rcr %cl,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + {rex2 0xda} lar (%r16),%r16 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ mov $0xc1,%ch │ │ │ │ @@ -2692398,15 +2692800,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2692414,48 +2692816,47 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3a7c9 │ │ │ │ - fiaddl (%rdx) │ │ │ │ + add $0xda,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d3a7e2 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rol $0xda,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xc7,%al │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1d3(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x2da,$0x0 │ │ │ │ + add %ah,0x2dac9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2692464,15 +2692865,15 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,0x1d3(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dl │ │ │ │ + jo 1d3a8b4 │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692480,15 +2692881,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0x1d3,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock fcmovu %st(2),%st │ │ │ │ + nop │ │ │ │ + fcmovu %st(2),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2692499,119 +2692901,111 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ test $0x1d3,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bl │ │ │ │ + xor %bl,%bl │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ch,0x1d3(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xda,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d3a98d │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - ... │ │ │ │ - add %dh,%al │ │ │ │ - neg %edx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %bh,%al │ │ │ │ + fiaddl (%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rdi) │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x7a054148(%rsi) │ │ │ │ rex.WX rcrb $1,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d3a9dc │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - sar $0xda,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,%dl │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d3aa,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stc │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d3(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dl │ │ │ │ - fiaddl (%rdx) │ │ │ │ - ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + movabs 0x2dafa,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %rax,%es:(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock cli │ │ │ │ + loopne 1d3ab14 │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692619,43 +2693013,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - rorb $0x2,(%rbx,%rbx,8) │ │ │ │ + mov $0xc,%al │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs 0x1d3(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3abb6 │ │ │ │ - fildl (%rdx) │ │ │ │ + rorb $1,(%rbx,%rbx,8) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ or $0x2db,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2692663,34 +2693061,32 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1d3ac │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2db0d(%rax) │ │ │ │ + add %ah,0xf(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xac,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock and %bl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2db22,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2692699,30 +2693095,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %ah,(%rbx) │ │ │ │ - fildl (%rdx) │ │ │ │ + shlb $0xdb,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%eax │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %ah,(%rsi) │ │ │ │ + adc %ah,(%rsi) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2692744,15 +2693143,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1d3(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ cmp %bl,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2692763,26 +2693162,23 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ch,0x1d3(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xdb,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d3ae22 │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ @@ -2692797,109 +2693193,106 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xae,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - and %bh,(%rcx) │ │ │ │ + mov $0x3a,%al │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - lock push %rax │ │ │ │ + jo 1d3af15 │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x1d3(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rsp │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1d3(%rdi) │ │ │ │ ... │ │ │ │ - add %ah,0x2db54(%rax) │ │ │ │ + add %ah,0x54(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd3af,$0x1 │ │ │ │ ... │ │ │ │ - rclb $1,0x2(%rbx,%rbx,8) │ │ │ │ + mov $0x54,%al │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1d3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x2,%ebx,%ebx │ │ │ │ + jo 1d3b04b │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov $0xd3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2db69(%rax) │ │ │ │ + add %dl,0x2db69(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2692909,51 +2693302,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d3b0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0xffffffffffffffdb │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1d3(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x2,%ebx,%ebx │ │ │ │ + and %ch,-0x25(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1d584ad │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd3,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1d3b0de │ │ │ │ + add %ah,%al │ │ │ │ + ja 1d3b0de │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -2692968,17 +2693363,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1d3b0eb │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - jl 1d3b126 │ │ │ │ - add (%rax),%al │ │ │ │ + cmpb $0x0,0x2(%rbx,%rbx,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2693005,52 +2693398,49 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,0x1d3(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex jge 1d3b1b6 │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x7e,%al │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xd3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2db7d(%rax) │ │ │ │ + add %dl,0x7f(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0xd3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2693058,47 +2693448,44 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d3b254 │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - fildl (%rdx) │ │ │ │ + xor %dl,0x2db(%rdi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x1d3(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2db(%rdi) │ │ │ │ + rclb $1,0x2db(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xd3,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ cwtl │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2693106,18 +2693493,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2db(%rdi) │ │ │ │ + rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + loopne 1d3b34f │ │ │ │ + faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x2dc(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d553a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ rex.WRX │ │ │ │ ss xchg %edi,-0x33(%rcx) │ │ │ │ @@ -2693125,18 +2693514,19 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x2dba8(%rax) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ @@ -2693166,15 +2693556,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xd3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ fstp %st(3) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ @@ -2693184,133 +2693574,132 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1(%rbx,%rdx,8) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x22(%rax) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1d3(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dbec,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xec,%al │ │ │ │ + fildl (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x1d3(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%al │ │ │ │ + loopne 1d3b526 │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ cli │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb6,%al │ │ │ │ - faddl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0xdc,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1d5559f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x12f5f590(%rbx) │ │ │ │ in $0xc5,%al │ │ │ │ jbe 1d3b5b2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ mov $0xdc,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dd7b(%rax) │ │ │ │ + add %dh,0x7b(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1d555e7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ mov $0x95,%dh │ │ │ │ mov $0x13012289,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2dc(%rdi) │ │ │ │ - add %al,-0x4f(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x2dc(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + rex mov $0xe6,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ rcr $0x2,%ah │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693353,47 +2693742,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xd3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x24(%rax) │ │ │ │ - faddl (%rdx) │ │ │ │ + add %al,%al │ │ │ │ + fstp %st(4) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd3b8,$0x1 │ │ │ │ ... │ │ │ │ - xor %bl,%dh │ │ │ │ + adc %bl,%dh │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - call 1d3baa2 │ │ │ │ + xor %ch,%cl │ │ │ │ + faddl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e6b7,%al │ │ │ │ + movabs 0x200000000001e6b7,%al │ │ │ │ jge 1d3b7b0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x13b23d1(%rax) │ │ │ │ @@ -2693402,15 +2693796,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x23(%rbp) │ │ │ │ + (bad) │ │ │ │ + jge 1d3b7e8 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2de22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ @@ -2693423,16 +2693818,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1d3b830 │ │ │ │ + adc %bh,-0x23(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693460,16 +2693854,17 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1d3(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dd(%rbx) │ │ │ │ - ... │ │ │ │ + lock movabs %al,0x2dd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2693492,15 +2693887,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1d3b9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dda8(%rax) │ │ │ │ + add %dl,0x2dda8(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2693509,53 +2693904,52 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bh,0x1d3(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa8,%al │ │ │ │ - fldl (%rdx) │ │ │ │ + shrb $0x0,0x2dd(%rax) │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ + add %dl,0x2ddad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000002ddad,%al │ │ │ │ - shl $0x1,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x1e6c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xde,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2de23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x78275c0a(%rsi) │ │ │ │ movsxd 0x130106(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - and $0xde,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x25(%rax) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ iret │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d55a67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693565,16 +2693959,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rdi) │ │ │ │ - fiadds (%rdx) │ │ │ │ + lock es fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ @@ -2693603,61 +2693996,65 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1d3,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3bb5f │ │ │ │ - fiadds (%rdx) │ │ │ │ + sarb $1,0x2de(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ mov $0x1d3,%ebx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rsi) │ │ │ │ + add %bh,(%rsi) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d3bb5d │ │ │ │ roll %cl,(%rcx) │ │ │ │ ... │ │ │ │ - adc %al,0x2(%rsi,%rbx,8) │ │ │ │ + rolb $1,-0x22(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0xb8(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs $0x1d3,%rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x22(%rsi) │ │ │ │ + adc %al,-0x22(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2693668,23 +2694065,20 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x4d(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %ah,0x2de4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1e6c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc5,%al │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ + iret │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d55c5f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5b3d6697(%rip) │ │ │ │ @@ -2693693,17 +2694087,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock rcr $1,%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2ded1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ and %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1d55ca7 │ │ │ │ @@ -2693716,20 +2694110,19 @@ │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xde,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + and %dl,%dl │ │ │ │ + fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e6c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x380000000001e6c6,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ @@ -2693739,15 +2694132,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2693758,48 +2694152,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1d3,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xde,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d3bd4f │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov $0x0,%eax │ │ │ │ + cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivrs 0x1d3(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%dh │ │ │ │ + and %ch,%bh │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1d3(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmc │ │ │ │ + xor %dh,%ch │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2693821,15 +2694212,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ + push %rax │ │ │ │ + std │ │ │ │ fiadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2696313,15 +2696705,17 @@ │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30f16(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2696456,15 +2696850,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x7decbc02(%rax) │ │ │ │ movsxd 0x10010c(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30f18(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2696600,16 +2696996,17 @@ │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xc1c1375(%rbx) │ │ │ │ sub $0x10016b45,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3e5ea │ │ │ │ - lsl (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + sbb %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2696908,16 +2697305,16 @@ │ │ │ │ cli │ │ │ │ popf │ │ │ │ push %rdi │ │ │ │ popf │ │ │ │ sbb $0x1001,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xf,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dl,(%rbx) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2697062,17 +2697459,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ fildl 0x65(%rbx) │ │ │ │ movabs %al,0x10017d2842 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %ecx,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30f11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2724861,16 +2725256,15 @@ │ │ │ │ add %al,(%rsi) │ │ │ │ mov $0x473ed879,%ecx │ │ │ │ jrcxz 1d58a5e │ │ │ │ add %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rclb $1,(%rsi) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ @@ -2725918,18 +2726312,15 @@ │ │ │ │ cmp %ch,0xb8(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ jle 1d59947 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fucomp %st(0) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + movabs 0x380000000001e8df,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ @@ -2727979,16 +2728370,17 @@ │ │ │ │ add %cl,-0x34(%rsi) │ │ │ │ jle 1d5b8d2 │ │ │ │ jnp 1d5b882 │ │ │ │ lret $0x179 │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x12(%rax) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + adc (%rdi),%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2728275,17 +2728667,15 @@ │ │ │ │ mov $0xbc,%dl │ │ │ │ sub %dh,%bh │ │ │ │ push %rsp │ │ │ │ fmull 0x1(%rsi) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + add %al,0x30f16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2728604,15 +2728994,15 @@ │ │ │ │ in $0xf2,%al │ │ │ │ jle 1d5c18a │ │ │ │ jae 1d5c16b │ │ │ │ add %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d5c137 │ │ │ │ + loopne 1d5c137 │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ @@ -2728754,16 +2729144,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ cmc │ │ │ │ lock jb 1d5c373 │ │ │ │ or %ebp,0x10015a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + add %dh,0x30f18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2734140,15 +2734529,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ and %esi,-0x73(%rdx,%rdi,1) │ │ │ │ pushf │ │ │ │ imul $0x1001,(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x30f(%rip) │ │ │ │ + nop │ │ │ │ + adc $0x30f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2734292,16 +2734682,16 @@ │ │ │ │ add %ch,-0x47(%rbp) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ add (%rdx),%ebx │ │ │ │ fildll 0x1001(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rbx) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + adcb $0xf,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2737035,17 +2737425,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2ef65262(%rsi) │ │ │ │ sbb $0x10014e09,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + rclb $0xf,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2738725,15 +2739114,15 @@ │ │ │ │ add %al,0x0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ + jo 1d65691 │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ @@ -2738921,18 +2739310,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0x30f,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x61(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2739069,16 +2739460,15 @@ │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ mov $0xda3e903f,%ebx │ │ │ │ sldt (%rcx) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ @@ -2739674,15 +2740064,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1211097b(%rdi) │ │ │ │ ret │ │ │ │ and 0x1(%rdx),%dh │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30f10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ecx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2815342,15 +2815734,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rorb %cl,(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2815381,15 +2815773,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %ecx,(%rbx) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex.WR rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2815437,15 +2815829,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ xor %ch,0xb(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.RX faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2815476,15 +2815868,16 @@ │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ adc %dh,0xb(%rax) │ │ │ │ ... │ │ │ │ - add %dl,0x2c095(%rax) │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2815518,15 +2815911,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %ecx,(%rbx) │ │ │ │ ... │ │ │ │ - add %ah,0x5a(%rax) │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2815556,16 +2815949,16 @@ │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rcx) │ │ │ │ add %ah,0xb31(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - leave │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2815846,28 +2816239,28 @@ │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,-0x1c(%rax) │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816653,22 +2817046,23 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x72(%rax) │ │ │ │ or $0x0,%al │ │ │ │ ... │ │ │ │ - addb $0xdc,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x6,%al │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %dl,0xc73(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x43(%rax) │ │ │ │ sub (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816706,15 +2817100,15 @@ │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0xc73(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ push %rdi │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816724,17 +2817118,15 @@ │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jbe 1e01287 │ │ │ │ ... │ │ │ │ - add %dl,-0x5a(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d6a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816752,29 +2817144,28 @@ │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ or $0x0,%al │ │ │ │ ... │ │ │ │ - rex mov %esp,%ss │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,0x2d4(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0xc(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xc,%dl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x0,0x2c7(%rsi) │ │ │ │ + add %al,0x2c7b7(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xcb2,%al │ │ │ │ @@ -2816850,15 +2817241,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xcaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x51(%rax) │ │ │ │ + add %al,0x53(%rax) │ │ │ │ movl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816884,15 +2817275,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0xc(%rdi) │ │ │ │ ... │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817087,15 +2817479,15 @@ │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x6d4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d9a7(%rax) │ │ │ │ + add %dl,0x2d9a7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2817160,15 +2817552,15 @@ │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ addl $0x0,(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2819430,15 +2819822,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0xb │ │ │ │ ... │ │ │ │ - add %dh,0x3e(%rax) │ │ │ │ + add %ah,0x3e(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2819446,16 +2819838,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x50(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - cmp %ebx,%eax │ │ │ │ + nop │ │ │ │ + sub %bl,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2819576,18 +2819968,15 @@ │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs %al,0xb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - ret $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x10000000002c293,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2819750,15 +2820139,16 @@ │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xb,%al │ │ │ │ ... │ │ │ │ - add %ah,0x2c18a(%rax) │ │ │ │ + add %ah,-0x78(%rax) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2819880,15 +2820270,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0xa(%rbx) │ │ │ │ ... │ │ │ │ - add %dh,0x2c58b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %ebp,%eax │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%cl │ │ │ │ sldt (%rax) │ │ │ │ @@ -2819919,16 +2820311,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rorl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - loop 1e03d88 │ │ │ │ + rex loop 1e03d88 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ @@ -2819947,27 +2820338,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x68(%rax) │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2cb68(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %dh,0x41(%rax) │ │ │ │ + add %ah,0x37(%rax) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2820103,15 +2820492,15 @@ │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ fimull (%rdx) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ movabs %eax,0x2c8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ @@ -2820166,15 +2820555,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xade(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x20(%rax) │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820262,15 +2820651,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e04237 │ │ │ │ or $0x0,%al │ │ │ │ ... │ │ │ │ - and %ch,0x2dd(%rsi) │ │ │ │ + xor %ch,0x2dd(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820380,15 +2820769,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xc,%dl │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ adc $0xd0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820713,15 +2821102,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e04936 │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ xor %ecx,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2820851,15 +2821240,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x9eb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x32(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820874,34 +2821264,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %cl,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,0x2ca93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ ... │ │ │ │ - rclb $1,(%rdi,%rbx,8) │ │ │ │ - add (%rax),%al │ │ │ │ + rex adc $0x2df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820946,15 +2821333,15 @@ │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ sbb %cl,(%rbx) │ │ │ │ ... │ │ │ │ - add %dl,0x11(%rax) │ │ │ │ + add %al,0x11(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820975,17 +2821362,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb2c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2daa1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x40000000002da │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2821194,15 +2821580,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x42,%al │ │ │ │ or (%rax),%al │ │ │ │ ... │ │ │ │ - and %ch,-0x26(%rdx) │ │ │ │ + adc %ch,-0x26(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ @@ -2821210,25 +2821596,24 @@ │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37(%rax) │ │ │ │ or (%rax),%al │ │ │ │ ... │ │ │ │ - add %ah,-0x36(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdi) │ │ │ │ + (bad) │ │ │ │ or (%rax),%al │ │ │ │ ... │ │ │ │ or $0x73,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821354,15 +2821739,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jb 1e05218 │ │ │ │ ... │ │ │ │ - add %al,0x2c147(%rax) │ │ │ │ + add %dh,0x2c140(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821442,28 +2821827,26 @@ │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x2ca,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ + cs lret $0x2 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,-0x18(%rax) │ │ │ │ + add %dh,-0x1c(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2821479,28 +2821862,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xd,%bh │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - rcr %cl,%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ + ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xd,%bh │ │ │ │ ... │ │ │ │ - add %dh,-0xa(%rax) │ │ │ │ + add %ah,-0xa(%rax) │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2821660,32 +2822042,30 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ jbe 1e056bc │ │ │ │ ... │ │ │ │ - lock lods %ds:(%rsi),%eax │ │ │ │ - fildl (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x2db(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x763e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2821870,29 +2822250,26 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x7,%edi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf2,%al │ │ │ │ - int $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x10000000002cdf2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRX je 1e059bc │ │ │ │ + loopne 1e05a08 │ │ │ │ + je 1e059bc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4003,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2821903,26 +2822280,26 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %al,0x19(%rax) │ │ │ │ - int $0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ecx,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %ah,0x7a(%rax) │ │ │ │ @@ -2822054,15 +2822431,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add (%rcx),%cl │ │ │ │ ... │ │ │ │ - add %dl,0x57(%rax) │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2822103,15 +2822480,16 @@ │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ or %eax,(%rax) │ │ │ │ ... │ │ │ │ - jo 1e05c95 │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2822273,16 +2822651,17 @@ │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x91d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0xc5,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ @@ -2822295,15 +2822674,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x0(%rcx,%rcx,1) │ │ │ │ ... │ │ │ │ - rex │ │ │ │ + loopne 1e06009 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2822411,15 +2822790,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0xa(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%ch │ │ │ │ + add %dh,%ch │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2822518,15 +2822897,16 @@ │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ jbe 1e062bc │ │ │ │ ... │ │ │ │ - andb $0x2,-0x27(%rcx) │ │ │ │ + jo 1e0632b │ │ │ │ + flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ @@ -2911260,16 +2911640,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jnp 1e46a7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x6f,%dh │ │ │ │ + add %dl,%al │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ @@ -2914816,19 +2915197,19 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - mov $0x30bca,%eax │ │ │ │ + enter $0xbca,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%cl │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + roll $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x72(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ @@ -2916106,16 +2916487,15 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - leave │ │ │ │ + shlb $0xc9,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2916161,15 +2916541,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x28a42(%rax) │ │ │ │ + add %bl,0x28a42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x40(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2917744,15 +2918124,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4b33b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d437(%rax) │ │ │ │ + add %dh,0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x100(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2917819,32 +2918201,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e4b42b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + or %ah,%ch │ │ │ │ + movabs 0x4018010000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - in $0xa1,%eax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x59d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x80000000000059d3,%al │ │ │ │ - adc $0x240,%eax │ │ │ │ + add %al,0x24015(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2d0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %dil,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2917864,24 +2918244,24 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,0x2(%rsi,%rdi,4) │ │ │ │ + sub %ah,0x2(%rsi,%rdi,4) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x100(%rdx) │ │ │ │ add %dh,0x4f3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%al │ │ │ │ + add %dl,%ch │ │ │ │ add %ax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2919041,18 +2919421,21 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - call 1e7cf28 │ │ │ │ + clc │ │ │ │ + lret │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ push %rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2920574,15 +2920957,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2921237,15 +2921621,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ fsubrs (%rdx,%rax,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2921255,15 +2921639,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ rex.XB mov (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2921851,17 +2922235,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %ah,0x3e9299d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + sahf │ │ │ │ + or %edi,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ je 1e4e4bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ @@ -2922920,23 +2923305,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - popf │ │ │ │ - sub %ebp,%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - addl $0x3f,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sahf │ │ │ │ + or %edi,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + sbb %al,0x3f00(%rcx) │ │ │ │ + add %dl,-0x59(%rax) │ │ │ │ rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jl 1e4f0e6 │ │ │ │ @@ -2923175,35 +2923557,31 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - enter $0xf702,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %al,0x2f7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %edi,%esi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e4f464 │ │ │ │ + add %bl,0x5(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2923305,26 +2923683,27 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - test $0x3,%al │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ + clc │ │ │ │ + add $0x2f7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %edi,0x0(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xor 0x2(%rbp),%bh │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2923349,41 +2923728,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - sbb (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e4f5e2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + sub %ch,0x1a(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e4f585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add %edi,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ jp 1e4f683 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2923421,15 +2923799,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.RXB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2923557,15 +2923936,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5c(%rax) │ │ │ │ + add %ch,-0x5c(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e4f884 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2923589,21 +2923968,23 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - call 1e80469 │ │ │ │ + clc │ │ │ │ + int3 │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e4f856 │ │ │ │ + add %dh,-0x54(%rax) │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x23(%rax) │ │ │ │ @@ -2923681,15 +2924062,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ rex.XB mov (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2923760,15 +2924141,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor $0x41,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2923798,30 +2924180,32 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sbb %cl,0x28a(%rax) │ │ │ │ + sub %cl,0x28a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - call 1e8070a │ │ │ │ + clc │ │ │ │ + int $0xb │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ @@ -2923897,15 +2924281,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30644(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2923914,15 +2924299,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x44(%rax) │ │ │ │ + add %bh,0x44(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2923961,15 +2924346,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x26(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2923995,19 +2924381,17 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e4fcd5 │ │ │ │ + or %ah,0x2be(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2924159,18 +2924543,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2f704(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %al,0x4aa9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2924185,15 +2924572,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2924273,22 +2924661,25 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - call 1e80c4b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x48(%rbx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -2924369,15 +2924760,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3069e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e50125 │ │ │ │ @@ -2924404,32 +2924796,32 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sub %al,0x2f7(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + js 1e50201 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %bh,0x2f707(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5e(%rax) │ │ │ │ rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ @@ -2924494,15 +2924886,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov (%r10),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ @@ -2924651,25 +2925043,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x310e0(%rax) │ │ │ │ + jo 1e504e2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + test $0xe0,%al │ │ │ │ + adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jb 1e50553 │ │ │ │ + add %dh,%al │ │ │ │ + jb 1e50553 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c5c0(%rax) │ │ │ │ @@ -2924682,26 +2925075,26 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f702(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add $0x2f7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2924715,35 +2925108,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %cl,-0x5b(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x2,(%rax,%rax,8) │ │ │ │ + nop │ │ │ │ + add $0xc0,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5c(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex pop %rsp │ │ │ │ rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2924822,27 +2925218,27 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - call 1e812dc │ │ │ │ + clc │ │ │ │ + iret │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rsp │ │ │ │ - rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - rex add (%rax),%al │ │ │ │ + rcrb $1,0x0(%rax,%rcx,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1e7473c │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c63d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2924850,36 +2925246,37 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2f703(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add $0x2f7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e50773 │ │ │ │ + add %edi,0x0(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbp │ │ │ │ rex.W add %al,(%rax) │ │ │ │ @@ -2924915,39 +2925312,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - loopne 1e5083b │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e50812 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + call 1e8190d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e50833 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add $0x2f7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x7(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -2925052,15 +2925445,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a45(%rax) │ │ │ │ + add %bh,0x28a45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -2925157,16 +2925550,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bd29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2925238,15 +2925631,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x34160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2925288,15 +2925682,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x78(%rax) │ │ │ │ + add %ch,-0x78(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ @@ -2925384,25 +2925778,24 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x42(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ + add %cl,0x28a42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - roll $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2925485,15 +2925878,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WRB │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2925502,20 +2925896,20 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ rex.XB mov (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2925610,41 +2926004,42 @@ │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x526d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %dl,0x2c097(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a43(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rex.XB mov (%r10),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - and %eax,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %spl,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x54,%cl │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x69,%al │ │ │ │ @@ -2925761,20 +2926156,20 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x44(%rax) │ │ │ │ + add %ch,0x44(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2925843,15 +2926238,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ enter $0x315,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2925871,16 +2926267,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lret │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2925888,21 +2926284,21 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov (%rdx),%r8b │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov (%r10),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5488(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2927761,15 +2928157,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2927953,24 +2928349,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4fd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2c0(%rip) │ │ │ │ - ... │ │ │ │ + movabs 0x2c025,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %spl,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WXB push %r9 │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ + and %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,0x51(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ leave │ │ │ │ @@ -2928486,15 +2928883,16 @@ │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0x18c800000000004f │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2928720,15 +2929118,15 @@ │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0x18c800000000004f,%eax │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7f(%rax) │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2929970,18 +2930368,16 @@ │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $0x0,0x2c0(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ std │ │ │ │ pop %rsp │ │ │ │ @@ -2930612,154 +2931008,155 @@ │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c08e,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock lea (bad),%eax │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x100(%rdx) │ │ │ │ add %dl,0x29(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c094,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x100(%rdx) │ │ │ │ add %ah,%al │ │ │ │ sub 0x0(%rdi),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs %al,0x2c0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x2c0(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + xor %ch,0x2c0(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x4f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + and %ch,0x2c0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2c0(%rdx) │ │ │ │ + xor %dh,0x2c0(%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x62(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c0(%rsi) │ │ │ │ + shlb $1,0x2c0(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4f2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x2c0,%ebp │ │ │ │ + lock mov $0x2c0,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4f2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x2,%al │ │ │ │ + loopne 1e54b8f │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x100(%rdx) │ │ │ │ add %ah,0x2f(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + adc %cl,%dh │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%dl │ │ │ │ @@ -2931022,15 +2931419,15 @@ │ │ │ │ add %ah,0x30(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e54eff │ │ │ │ + jo 1e54eff │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2931058,16 +2931455,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xor 0x0(%rdi),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdd,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + rex ffree %st(0) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -2931105,26 +2931502,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push $0x31d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + jo 1e55012 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + sbb %ch,0x1d(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e5507c │ │ │ │ + add %ah,%al │ │ │ │ + rex.X │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rcx) │ │ │ │ @@ -2932704,109 +2933101,108 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e5626b │ │ │ │ + mov $0xc1,%al │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xd9,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bl,%dl │ │ │ │ + flds (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x4f,(%rcx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4f21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e562ea │ │ │ │ - flds (%rdx) │ │ │ │ + nop │ │ │ │ + loopne 1e562e4 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and 0x0(%rdi),%cl │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + and %ah,(%rdx) │ │ │ │ + rex.WRXB add %r8b,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e5631f │ │ │ │ + mov $0xe5,%al │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and 0x0(%rcx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%dl │ │ │ │ - flds (%rdx) │ │ │ │ - ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + movabs 0x2d9ea,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %al,0xc(%rax) │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%ah │ │ │ │ + shl $1,%bl │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4f4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %dl,%bl │ │ │ │ + rolb $0xda,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2932815,15 +2933211,15 @@ │ │ │ │ lock mov $0x4f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + rclb $1,(%rdi) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %r8d,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2932831,47 +2933227,46 @@ │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xda,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rbx) │ │ │ │ - add %eax,(%rdx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x50,%eax │ │ │ │ + adc %dl,0x50(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - ss fiaddl (%rdx) │ │ │ │ + add %dh,(%rsi) │ │ │ │ + fiaddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x4f,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x26(%rdi) │ │ │ │ + add %bl,-0x26(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2932880,49 +2933275,51 @@ │ │ │ │ nop │ │ │ │ and 0x0(%rdi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000002da87,%al │ │ │ │ + jo 1e56441 │ │ │ │ + fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%dl │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + ret $0x200 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edi │ │ │ │ - fiaddl (%rdx) │ │ │ │ + and %dl,0x2da(%rdi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4f23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e564d6 │ │ │ │ + mov $0xbc,%al │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2932930,15 +2933327,16 @@ │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xda,%bl │ │ │ │ + nop │ │ │ │ + jrcxz 1e56525 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ @@ -2932951,114 +2933349,112 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xdb,(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %cl,(%rcx) │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bl │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x52,%al │ │ │ │ + jo 1e565fc │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lret $0x4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push $0x2db │ │ │ │ + and %ch,-0x25(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - enter $0x4f,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1e565c2 │ │ │ │ + rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2db(%rcx) │ │ │ │ + lock sbb $0x2,%bl │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c(%rax) │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %ebx,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ + adc %al,0x2db(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x2200(%rcx) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add 0x0(%rax),%dl │ │ │ │ + add %ebx,(%rax) │ │ │ │ + addl $0x22,(%rax) │ │ │ │ + and %al,(%rdx) │ │ │ │ + push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e56607 │ │ │ │ - fildl (%rdx) │ │ │ │ + and %bl,0x2db(%rbp) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %ah,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e5667a │ │ │ │ + mov $0xe0,%al │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2933066,15 +2933462,15 @@ │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1e569a9 │ │ │ │ + lock call 1e569a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2933083,44 +2933479,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - fildl (%rdx) │ │ │ │ + lock neg %bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - (bad) │ │ │ │ - cld │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ + add %ah,-0x4(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xdc,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + addl $0x2,(%rax) │ │ │ │ + adc %dh,%bh │ │ │ │ + rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x200(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - testl $0x0,0x0(%rdi) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0xdc,%al │ │ │ │ + and %dh,(%rsp,%rbx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2933128,29 +2933525,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e567e4 │ │ │ │ + mov $0x5a,%al │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ addl $0x0,(%rax) │ │ │ │ subb $0x0,(%rcx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsxd %esp,%ebx │ │ │ │ + xor %ah,-0x24(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2933159,31 +2933555,29 @@ │ │ │ │ nop │ │ │ │ es rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x24(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1e56856 │ │ │ │ + faddl (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x3f00(%rcx) │ │ │ │ - add %ah,0x12(%rax) │ │ │ │ - push %rcx │ │ │ │ + add %ebx,(%rax) │ │ │ │ + addl $0x3f,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc 0x0(%rcx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x24(%rdi) │ │ │ │ + sarb $1,-0x24(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2933192,90 +2933586,91 @@ │ │ │ │ nop │ │ │ │ xor 0x0(%rcx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x2dc(%rcx) │ │ │ │ + add %dl,0x2dc(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x27(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cltd │ │ │ │ - faddl (%rdx) │ │ │ │ + and %bl,0x2dc(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xaa,%al │ │ │ │ - faddl (%rdx) │ │ │ │ + subb $0x0,0x2dc(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r10) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4f27(%rax) │ │ │ │ + mov $0x27,%al │ │ │ │ + rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x2dc(%rcx) │ │ │ │ + lock mov $0xdc,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WRXB add %r8b,(%r8) │ │ │ │ + sub %cl,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e568ce │ │ │ │ + rex (bad) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e5690e │ │ │ │ + rex (bad) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2933283,15 +2933678,15 @@ │ │ │ │ mov $0x4f,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1e56947 │ │ │ │ + shr $0xdc,%bl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2933299,107 +2933694,111 @@ │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2dd(%rip) │ │ │ │ + nop │ │ │ │ + sbb $0x2dd,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %ah,0x48(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ss fldl (%rdx) │ │ │ │ + xor %dh,(%rsi) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ja 1e569d8 │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x2,-0x23(%rsi) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x3f00(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ iret │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x2,%ebp │ │ │ │ + rolb $0x0,0x2dd(%rbx) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - shl $0x4f,%cl │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + int1 │ │ │ │ + rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2dd(%rsi) │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ - sbb %al,0x100(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pushf │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0xc0,%al │ │ │ │ + and $0xc0,%ah │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x4fbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e56a7e │ │ │ │ + rex (bad) │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2933407,79 +2933806,74 @@ │ │ │ │ add %dl,%al │ │ │ │ or 0x0(%rcx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int3 │ │ │ │ + and %cl,%ah │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2dddc,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - add %esp,(%rdx) │ │ │ │ + jo 1e56af6 │ │ │ │ + fldl (%rdx) │ │ │ │ + ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add (%rcx),%al │ │ │ │ + and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x51,%eax │ │ │ │ + add %ah,0x51(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e56b35 │ │ │ │ + mov $0xeb,%al │ │ │ │ fldl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ addl $0x22,(%rax) │ │ │ │ rex in (%dx),%eax │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %ebx,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bh,(%rcx) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jg 1e56b89 │ │ │ │ + adc %bh,-0x22(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2933489,106 +2933883,106 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rax) │ │ │ │ - filds (%rdx) │ │ │ │ + lock lcall (bad) │ │ │ │ + fiadds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdi,%rbx,8) │ │ │ │ - add (%rax),%al │ │ │ │ + sarb $1,(%rbx) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%bl │ │ │ │ + add %ebx,(%rax) │ │ │ │ + ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x50,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e56ca5 │ │ │ │ + mov $0x6b,%al │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %ah,-0x50000000(%rip) │ │ │ │ mov $0x4f,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2df(%rbp) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x301(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x4f,%al │ │ │ │ + add %ebx,(%rax) │ │ │ │ + xchg %al,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ch,0x4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xba,%al │ │ │ │ - filds (%rdx) │ │ │ │ + cmpb $0x0,0x2df(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ and %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bl │ │ │ │ - filds (%rdx) │ │ │ │ - ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + movabs 0x2dfc3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %ah,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%al │ │ │ │ + lock (bad) │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2933598,57 +2933992,58 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dl │ │ │ │ + add %bl,%dl │ │ │ │ filds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret $0x2500 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs %eax,0x18c8000000000050 │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dfef(%rax) │ │ │ │ + add %dl,-0x11(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %ah,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x2100(%rdx) │ │ │ │ add %al,0x32(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf8,%al │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + cmp $0xc0,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rcx) │ │ │ │ add %dh,0x4feb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %cl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rdx) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2933657,15 +2934052,15 @@ │ │ │ │ out %eax,$0x4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + shlb $1,(%rdi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x2(%rip) │ │ │ │ @@ -2933673,31 +2934068,34 @@ │ │ │ │ in $0x50,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x3f(%rcx) │ │ │ │ + nop │ │ │ │ + rolq $0x0,(%r10) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - or %al,(%rdx) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %cl,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdi,%rcx,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x4f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rolw $0x0,(%rdx) │ │ │ │ + adc %ah,-0x3f(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rdx) │ │ │ │ add %edi,(%rdi) │ │ │ │ @@ -2933705,61 +2934103,65 @@ │ │ │ │ add %dh,%al │ │ │ │ fisttps 0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x2,-0x3f(%rbp) │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fimuls 0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x3f(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c173,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x4f(%rip) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x3f(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c178,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x25(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c1(%rdi) │ │ │ │ + rolb $1,0x2c1(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2933767,82 +2934169,82 @@ │ │ │ │ pushf │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x2c1(%rsi) │ │ │ │ + loopne 1e56ecf │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e56f90 │ │ │ │ + add %dh,0x36(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex popf │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + add %bl,0x2c1(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rsi) │ │ │ │ - push %rcx │ │ │ │ + cs push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c1a4,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e56f3e │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rax) │ │ │ │ and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fcoml 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2c1(%rdx) │ │ │ │ + cmpb $0x0,0x2c1(%rcx) │ │ │ │ ... │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %dl,0x0(%rcx) │ │ │ │ + xor %bh,(%rax) │ │ │ │ + push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + ror $0xc1,%ah │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2933851,15 +2934253,16 @@ │ │ │ │ int $0x4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock faddp %st,%st(1) │ │ │ │ + nop │ │ │ │ + faddp %st,%st(1) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2933868,16 +2934271,16 @@ │ │ │ │ loopne 1e5708d │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - roll $0x0,(%rdx) │ │ │ │ + shl $0xc1,%dh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2933901,17 +2934304,17 @@ │ │ │ │ and $0x53,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdx,%rax,8) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c20c,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2933919,47 +2934322,49 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x2c2,%eax │ │ │ │ + adc %dl,0x2c2(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add 0x0(%rbx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x2c2,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2933967,16 +2934372,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x53bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %eax,%edx │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1e571aa │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ @@ -2933984,49 +2934389,45 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x35,%al │ │ │ │ - ret $0x2 │ │ │ │ + xorb $0x0,0x2c2(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.R ret $0x2 │ │ │ │ + add %al,0x2(%rdx,%rax,8) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ + push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ - rex fsts 0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - rex add (%rax),%al │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ - ret $0x2 │ │ │ │ + rclb $1,-0x3e(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2934034,46 +2934435,45 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rclb $0x0,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebp │ │ │ │ - ret $0x2 │ │ │ │ - ... │ │ │ │ + movabs 0x2c295,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%cl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and 0x0(%rbx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c29e(%rax) │ │ │ │ + add %al,0x2c29e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x52fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x2c2,%ecx │ │ │ │ + xor %bh,0x2c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2934081,15 +2934481,16 @@ │ │ │ │ add %ah,%al │ │ │ │ or %edx,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c2e1(%rax) │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ + ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ sldt (%rax) │ │ │ │ @@ -2934099,58 +2934500,59 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,(%rbx,%rax,8) │ │ │ │ + rex and $0xc3,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lahf │ │ │ │ - push %rdx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %bl,0x52(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rcx) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2(%rbx,%rax,8) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.R ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x529f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x3d(%rax) │ │ │ │ + lock ja 1e5731e │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs 0x1900000000000052,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + cltd │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2934161,125 +2934563,118 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c3b3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e5736d │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x52(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ + lock lret $0x2c3 │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x52(%rdx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x1900000000000052 │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2c3df(%rax) │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ + ret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x52(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e5743d │ │ │ │ - ret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c3f3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x1900000000000052 │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x2c4,%eax │ │ │ │ + add %dl,%al │ │ │ │ + or $0xc4,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - push %rdx │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x0(%rdx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xc4,(%rdx) │ │ │ │ + nop │ │ │ │ + sub %ah,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x52a4,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - (bad) │ │ │ │ + addb $0x2,-0x3c(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5b(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e57564 │ │ │ │ + mov $0x5a,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2934289,29 +2934684,30 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x2,-0x3c(%rax) │ │ │ │ + xor %dh,-0x3c(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x52a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x0,0x52(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e57504 │ │ │ │ - (bad) │ │ │ │ + rcrb $1,0x2c4(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2934320,44 +2934716,51 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x2c4(%rsi) │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x52(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %al,%dh │ │ │ │ (bad) │ │ │ │ - mov $0x2,%ah │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4(%rax) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%al │ │ │ │ + jo 1e575e6 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2934367,45 +2934770,49 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xc4,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bh,%ch │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x0(%rdx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rdi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x52f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xc6,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ @@ -2934413,15 +2934820,15 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rdi) │ │ │ │ + lock (bad) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2934429,32 +2934836,30 @@ │ │ │ │ repz push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x2c6,%eax │ │ │ │ + shlb $1,(%rsi,%rax,8) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %al,0x52f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cs movb $0x0,(%rdx) │ │ │ │ + add %ch,(%rsi) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ @@ -2934462,30 +2934867,34 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2c6(%rip) │ │ │ │ + nop │ │ │ │ + xor $0x2c6,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cmp $0x2c6,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2934495,108 +2934904,108 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x3a(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x2c645,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB movb $0x0,(%r10) │ │ │ │ + and %cl,-0x3a(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1e57850 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rsi │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + add %dl,0x2c656(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3a(%rcx) │ │ │ │ + shlb $1,-0x3a(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x52e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x69,%al │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + imul $0x2,%esi,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ in $0x52,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2(%rsi,%rax,8) │ │ │ │ + loopne 1e5790d │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x58(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + test $0x52,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e5784e │ │ │ │ + mov $0x84,%al │ │ │ │ movb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2934606,32 +2935015,32 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c6c0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e578ba │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x54,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2934641,101 +2935050,95 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c6e6,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + out %al,$0xc6 │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x39(%rax) │ │ │ │ + xor %bl,-0x39(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cld │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cld │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rbx) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + lock or %al,%cl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ add $0x53,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and %eax,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x1(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5427(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rcx) │ │ │ │ + shlb $1,(%rax) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0x52,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jb 1e57a13 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2c872(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ @@ -2934743,15 +2935146,17 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2c8(%rbp) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebp │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2934760,15 +2935165,16 @@ │ │ │ │ loope 1e57aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2c8(%rbp) │ │ │ │ + loopne 1e57a56 │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2934777,32 +2935183,31 @@ │ │ │ │ loope 1e57b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2c8(%rbp) │ │ │ │ - ... │ │ │ │ + movabs 0x2c8b5,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0x21(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%cl │ │ │ │ + add %al,%cl │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2934810,15 +2935215,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%dh │ │ │ │ + loopne 1e57b07 │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2934828,34 +2935233,33 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xc8,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1e57b3e │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x1(%rbp) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e57b6b │ │ │ │ - push %rbx │ │ │ │ + add %ah,%al │ │ │ │ + loope 1e57bde │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e57c14 │ │ │ │ - leave │ │ │ │ + nop │ │ │ │ + jp 1e57b64 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ @@ -2934865,15 +2935269,15 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%al │ │ │ │ + add %ch,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2934882,15 +2935286,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5315(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%dh │ │ │ │ + sar $1,%ch │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2934901,34 +2935305,33 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %ah,-0x36(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xca,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1e57c1b │ │ │ │ + lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%dl │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2934938,15 +2935341,16 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0xca,%ch │ │ │ │ + nop │ │ │ │ + int $0xca │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2934956,15 +2935360,15 @@ │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e57cb5 │ │ │ │ + mov $0xfb,%al │ │ │ │ lret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2934975,31 +2935379,34 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x2,(%rbx,%rcx,8) │ │ │ │ + nop │ │ │ │ + adc $0xcb,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int $0x53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e57d44 │ │ │ │ + mov $0x2a,%al │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2935010,81 +2935417,76 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x35(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + rolb $1,0x2(%rbx,%rcx,8) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x5(%rax) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x35(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $1,0x2(%rbx,%rcx,8) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x43(%rax) │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x35(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + rclb $0x2,-0x35(%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x35(%rax) │ │ │ │ + rcrb $1,-0x35(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x534d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e57e71 │ │ │ │ + mov $0x67,%al │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935098,15 +2935500,15 @@ │ │ │ │ rex.RB push %r12 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x2cb(%rax) │ │ │ │ + add %al,0x2cb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935114,16 +2935516,16 @@ │ │ │ │ add %ah,%al │ │ │ │ add 0x0(%rbx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ lret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2935131,15 +2935533,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ fcoml 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb9d(%rax) │ │ │ │ + add %dl,-0x63(%rax) │ │ │ │ + lret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2935149,19 +2935553,16 @@ │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e57e70 │ │ │ │ - lret │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x0,0x2cb(%rbp) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e57f24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ @@ -2935170,27 +2935571,26 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add $0x2f7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x8(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ js 1e57f33 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935200,15 +2935600,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x72(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935233,16 +2935634,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ int3 │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2935300,15 +2935701,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3068c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e580d4 │ │ │ │ @@ -2935332,21 +2935734,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x2c(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1e580d2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + push $0x316d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2935395,15 +2935794,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x306c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2935444,69 +2935844,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x5a,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %ecx,%esp │ │ │ │ + add %al,%al │ │ │ │ + sbb %cl,%ah │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28a45(%rax) │ │ │ │ + add %ch,0x28a45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5829b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cs int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x2cc,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x5c │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%dl │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x18(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB rolb $1,(%r10) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ movb $0x3,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2935514,30 +2935909,33 @@ │ │ │ │ add %al,0x35(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cc46(%rax) │ │ │ │ + add %ah,0x46(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e582c3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x47(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935548,33 +2935946,31 @@ │ │ │ │ add %ah,0x34(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdi │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cc57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935584,15 +2935980,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x5a,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2935617,17 +2936014,15 @@ │ │ │ │ add %ah,%al │ │ │ │ xor 0x0(%rdx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5841b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %ecx,%esp │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cc89(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e58464 │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2935651,30 +2936046,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor 0x0(%rdx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5847b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x2cc,%eax │ │ │ │ + add %dh,0x2cca9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.RB │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935685,15 +2936081,17 @@ │ │ │ │ (bad) │ │ │ │ xor %ebx,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e584db │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ccc8(%rax) │ │ │ │ + add %al,-0x38(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -2935716,15 +2936114,17 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x5a30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cce0(%rax) │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e584c5 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935747,15 +2936147,16 @@ │ │ │ │ shrb $1,(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xf(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + int1 │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2935764,15 +2936165,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.RX │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935782,23 +2936184,20 @@ │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0xcd,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x1c(%rax) │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e58644 │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2935817,27 +2936216,27 @@ │ │ │ │ rex │ │ │ │ cs pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.B int $0x2 │ │ │ │ + add %dh,0x2cd41(%rax) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x82(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fists 0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %dl,0x51df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x30df6(%rax) │ │ │ │ @@ -2935845,45 +2936244,45 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x5a2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov $0x31ef8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cd7d(%rax) │ │ │ │ + add %al,0x2cd7d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2935910,21 +2936309,20 @@ │ │ │ │ add %dl,%al │ │ │ │ sub 0x0(%rdx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5877b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cd9d(%rax) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e587c4 │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2935940,49 +2936338,44 @@ │ │ │ │ add %dh,%al │ │ │ │ sub 0x0(%rdx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e587db │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cdc2(%rax) │ │ │ │ + add %ah,-0x3e(%rax) │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ + add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x4f,%eax │ │ │ │ + xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x17(%rax) │ │ │ │ - adc (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e587f2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + pop %rax │ │ │ │ + jmp 1e58b20 │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2a(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ out %eax,(%dx) │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2936003,24 +2936396,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x2ce,%eax │ │ │ │ + add %dh,%al │ │ │ │ + or $0xce,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x51,%ah │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2936035,17 +2936430,15 @@ │ │ │ │ add %ah,%al │ │ │ │ sub %bl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e588fb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %dh,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2ce2a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e588c4 │ │ │ │ (bad) │ │ │ │ @@ -2936054,93 +2936447,92 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - leave │ │ │ │ + shlb $0xc9,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bdea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %bl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5895b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2ce47(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3d(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x5a27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e58945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0xd4,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d4e5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ es pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jp 1e589d9 │ │ │ │ + add %dl,(%rax) │ │ │ │ + jns 1e589d9 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2936148,15 +2936540,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2e(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2936164,62 +2936557,63 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ es pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ce90(%rax) │ │ │ │ + add %al,0x2ce90(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e58a05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58aab │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + sub %ah,%dh │ │ │ │ + movabs 0x8218010000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - out %al,$0xa1 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x25(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2cead(%rax) │ │ │ │ + add %ah,-0x53(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cs add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2936227,15 +2936621,15 @@ │ │ │ │ add %al,%al │ │ │ │ and $0x5a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x37(%rax) │ │ │ │ + add %al,-0x37(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2936258,16 +2936652,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x5a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 1e58b59 │ │ │ │ + add %ah,-0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2936276,15 +2936670,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ negl (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2936293,18 +2936687,15 @@ │ │ │ │ add %ah,0x23(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cefd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2936327,16 +2936718,16 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x5a22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0xcf,%al │ │ │ │ + add %dh,%al │ │ │ │ + sbb %edi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e58ca4 │ │ │ │ @@ -2936348,41 +2936739,46 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2f706(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + or %dh,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and 0x0(%rdx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58cbb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf36(%rax) │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2936392,16 +2936788,16 @@ │ │ │ │ add %dl,0x21(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB iretq │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRX iretq │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2936409,41 +2936805,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - imul $0x3,(%rdi),%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e58d32 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + sbb %ch,0x17(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x5a20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push $0x2cf │ │ │ │ + add %al,0x2cf68(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x51,%ah │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2936456,27 +2936848,22 @@ │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + or $0x2,%bh │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + jo 1e58db5 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2936491,18 +2936878,15 @@ │ │ │ │ add %al,0x1f(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - popf │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cf9c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e58e84 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2936522,30 +2936906,31 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x5a1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x2cf,%edx │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2cf,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor 0x3(%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2936555,16 +2936940,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58efb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ror $1,%edi │ │ │ │ + add %al,%al │ │ │ │ + ror $1,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e58ec3 │ │ │ │ @@ -2936572,15 +2936957,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1978a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2936588,15 +2936974,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e58f5b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stc │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2936605,15 +2936992,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and 0x3(%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2936624,21 +2937012,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0x5a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %dh,0x2d015(%rax) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e59004 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2936654,30 +2937042,31 @@ │ │ │ │ add %al,0x1b(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ sub $0x2d0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lock (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2936688,29 +2937077,30 @@ │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WB rolb $1,(%r10) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and 0x3(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2936719,15 +2937109,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2936748,20 +2937139,23 @@ │ │ │ │ add %ah,%al │ │ │ │ sbb %bl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5913b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7f(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x2,%eax │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2936777,15 +2937171,17 @@ │ │ │ │ add %al,0x18(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d0dc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2936793,31 +2937189,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cmp %dh,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x5a17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ + add %dh,%al │ │ │ │ + add %edx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2936842,187 +2937238,180 @@ │ │ │ │ add %ah,0x4(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cs roll $1,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30737(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ add 0x0(%rdx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e592bb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4b(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WXB rolq $1,(%r10) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRXB rolq $1,(%r10) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x19737(%rax) │ │ │ │ + add %ch,0x35(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x1(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d165(%rax) │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5937b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0xffffffffffffffd1 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x2,%ecx,%edx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ + jo 1e59392 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + fcomps 0x17(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x59ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x2,%ecx │ │ │ │ + add %ah,0x2d183(%rax) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d18a(%rax) │ │ │ │ + add %dl,-0x76(%rax) │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lret $0x5c │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%dl │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x18(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB rolb $1,(%r10) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ ss (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xd1,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d1b2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2937046,36 +2937435,39 @@ │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x36(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret $0x2d1 │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2f(%rax) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rcl $1,%ecx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e59544 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2937090,16 +2937482,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5955b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0xd2,%al │ │ │ │ + add %ah,%al │ │ │ │ + add %edx,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2937122,47 +2937514,45 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e595bb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + ss rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rax │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x5a14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - je 1e595dd │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d274(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e595a5 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2937184,15 +2937574,15 @@ │ │ │ │ add %ah,%al │ │ │ │ adc 0x0(%rdx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5967b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cltd │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2937215,29 +2937605,31 @@ │ │ │ │ add %al,0x13(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x34(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + int3 │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmp $0x341,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ @@ -2937245,15 +2937637,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x12(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2937277,41 +2937670,45 @@ │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d306(%rax) │ │ │ │ + add %al,0x2d306(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x5a12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xb(%rax) │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %ebx,%edx │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3e(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2937319,15 +2937716,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc 0x0(%rdx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5982b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x50(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -2937350,77 +2937748,77 @@ │ │ │ │ std │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %ah,0x2d393(%rax) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %dil,(%r15) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - fsubs 0x2be(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + call 1e85762 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0x4(%rax) │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xd3,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d3b2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x11(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x49(%rax) │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xd3,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3c,%al │ │ │ │ - rex.WRXB add %r8b,(%r8) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ js 1e59940 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2937430,18 +2937828,18 @@ │ │ │ │ cld │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + jmp 1e59c41 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fists 0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2937462,30 +2937860,32 @@ │ │ │ │ sti │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d405(%rax) │ │ │ │ + add %ah,0x5(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,%al │ │ │ │ adc %bl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e59a0b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %ah,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2937511,16 +2937911,16 @@ │ │ │ │ cli │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %esp,%edx │ │ │ │ + add %ah,%al │ │ │ │ + cmp %ah,%dl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e59ab4 │ │ │ │ @@ -2937541,58 +2937941,62 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d45d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %bl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e59afb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0041(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x4f(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x3130c(%rax) │ │ │ │ + jo 1e59b12 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cwtl │ │ │ │ + or $0x13,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x59f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d48b(%rax) │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2937614,31 +2938018,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x59f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d4ac(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x5a0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xd4,%bl │ │ │ │ + add %dh,-0x4d(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e59b75 │ │ │ │ @@ -2937661,15 +2938062,15 @@ │ │ │ │ add %dh,-0xc(%rax) │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2937679,15 +2938080,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rdx │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2937696,32 +2938098,30 @@ │ │ │ │ add %dl,-0xd(%rax) │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %dl,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d508(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ or $0xd5,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2937732,45 +2938132,49 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x288bc(%rax) │ │ │ │ + cwtl │ │ │ │ + mov $0x288,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %dh,-0xf(%rax) │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0xd5,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2d52c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x49(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2937778,42 +2938182,46 @@ │ │ │ │ add %al,%al │ │ │ │ lock pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d542(%rax) │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %al,0x59f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x47(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RXB │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0x288,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2937822,30 +2938230,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68(%rax) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x2d5 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WB │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2937854,111 +2938263,109 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sub 0x0(%rbx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test %dl,%ch │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ - add %dl,0x6b(%rax) │ │ │ │ - rex.WXB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x24019(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x4e(%rax) │ │ │ │ - {rex2 0x2} add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x2,%ebp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - xor %bh,0x4b(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x6b(%rax) │ │ │ │ + rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d5bd(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xd5,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ - add %al,-0x72(%rax) │ │ │ │ - rex.WXB add %al,(%r8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jns 1e59f16 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmc │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + rex mov 0x0(%rbx),%cs │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x19,%al │ │ │ │ + rex add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2d5f5(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x69(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d604(%rax) │ │ │ │ + add %al,0x2d604(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa800000000004b76,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rcx) │ │ │ │ + loopne 1e59f72 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4b7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0xd6,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2d634(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %cl,0x3(%rcx) │ │ │ │ add %dh,0x4b9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ push $0xffffffffffffffd6 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2937966,30 +2938373,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e59f86 │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jb 1e59fd1 │ │ │ │ + add %dh,%al │ │ │ │ + jno 1e59fd1 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rsi) │ │ │ │ add %al,-0x11(%rax) │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %edx,%esi │ │ │ │ + add %dh,%al │ │ │ │ + xchg %dl,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2937997,61 +2938404,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x4b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dh,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d6b6(%rax) │ │ │ │ + add %dh,-0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bh │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3f(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + rcl $0x2,%esi │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x4b(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jno 1e5a126 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x35(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2938060,29 +2938467,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRX │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d6e7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,$0xd6 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2938091,77 +2938501,72 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x2d7,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x4a,%cl │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + stc │ │ │ │ + rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x25(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + and $0x2d7,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x4a,%dl │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4afa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x29(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + sub %dl,%bh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bl │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d72e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub $0x2d7,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa800000000004b78,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x4b78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2938169,29 +2938574,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5a2c2 │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d742(%rax) │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insl (%dx),%es:(%rdi) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rsi │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2938199,88 +2938607,84 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfb,%al │ │ │ │ rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x4(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - je 1e5a2d2 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2d774(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jns 1e5a302 │ │ │ │ + add %ah,0x79(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d78a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %bh,%dl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,-0x78(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %es,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + add $0x2,%ecx │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4f3c(%rax) │ │ │ │ + mov $0x3c,%al │ │ │ │ + rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov $0x31ef5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2938341,15 +2938745,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2938371,28 +2938775,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e5a4d2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + fmuls (%rbx) │ │ │ │ + adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or (%rbx),%edx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ + add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lock rex.WRX add %r8b,(%rax) │ │ │ │ + lock lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ @@ -2938437,15 +2938837,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %cl,(%rdi,%rsi,8) │ │ │ │ + pop %rax │ │ │ │ + or $0xf7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2938498,15 +2938899,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2938632,15 +2939033,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3c(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2938729,15 +2939131,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x318dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2938760,15 +2939163,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov 0x1(%rdi),%dl │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2938791,15 +2939195,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ fstpl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2938858,19 +2939263,20 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - movabs $0x9801000000000308,%rbx │ │ │ │ - add %dil,(%r15) │ │ │ │ + pop %rax │ │ │ │ + mov $0x308,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lock rex.WRX add %r8b,(%rax) │ │ │ │ + add %ebx,0x3f0041(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ @@ -2938884,15 +2939290,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ mov $0x1d,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2938949,16 +2939355,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xf(%rax) │ │ │ │ movabs %eax,0x4198010000000002 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2938979,15 +2939385,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x57(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2939011,15 +2939418,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.RX xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939044,15 +2939452,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x18(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939077,15 +2939486,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2939108,16 +2939518,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xe(%rax) │ │ │ │ movabs %eax,0x4198010000000002 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939171,15 +2939581,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x47(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2939204,16 +2939615,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ repz movabs %eax,0x4198010000000002 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939235,15 +2939646,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939269,15 +2939681,15 @@ │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ fistps (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939362,16 +2939774,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ repz movabs %eax,0x4198010000000002 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939391,20 +2939803,19 @@ │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x315cc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e5b0d2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + test $0xcc,%al │ │ │ │ + adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939423,15 +2939834,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939488,16 +2939900,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a3f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2939556,15 +2939968,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rdi │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939589,16 +2940002,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a3f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2939640,45 +2940053,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and 0x3(%rip),%edx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5b3c3 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xa(%rax) │ │ │ │ movabs %eax,0xc098010000000002 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.RXB │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939704,15 +2940119,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ test $0xde,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939756,16 +2940171,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mull 0x2(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2939773,19 +2940188,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + jo 1e5b522 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + clc │ │ │ │ lret │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2939808,25 +2940222,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ah,%dl │ │ │ │ - movabs %eax,0xc098010000000002 │ │ │ │ - (bad) │ │ │ │ + call 1e8597c │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3a(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2939835,15 +2940252,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x19779(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2939869,15 +2940287,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sub %al,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939885,16 +2940304,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mull 0x2(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2939902,15 +2940321,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sub 0x3(%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939918,31 +2940338,31 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ clc │ │ │ │ movabs %eax,0x8298010000000002 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ fstpl (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2939990,16 +2940410,15 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - leave │ │ │ │ + shlb $0xc9,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ loopne 1e5b74c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940009,20 +2940428,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e5b7c2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + call 1e8ccff │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - and 0x3(%rip),%dl │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ repnz push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940039,30 +2940457,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %dl,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x19(%rax) │ │ │ │ + js 1e5b821 │ │ │ │ movabs 0xc098010000000002,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940071,49 +2940490,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5b89b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - out %eax,$0xa1 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + or %ah,%bh │ │ │ │ + movabs 0xc098010000000002,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x315d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5b8d3 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a3f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2940121,45 +2940537,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3130d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5b933 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6(%rax) │ │ │ │ movabs %eax,0xc098010000000002 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x25(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940185,15 +2940603,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ movsxd (%rsi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940203,15 +2940622,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rdx │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940236,15 +2940656,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x53(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940287,15 +2940708,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ in (%dx),%eax │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940325,37 +2940746,35 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - mov $0x2bea6,%eax │ │ │ │ + enter $0xbea6,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x4f,%eax │ │ │ │ + add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1e5bb82 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + test $0xae,%al │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x314ae(%rax) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2940370,15 +2940789,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ @@ -2940390,29 +2940810,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 1e75362 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x44(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940422,28 +2940841,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x34(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940456,20 +2940876,17 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov %cl,0x2(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ + or %cl,0x28a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940485,15 +2940902,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x35(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940510,28 +2940928,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.RX mov (%rdx),%r8b │ │ │ │ + add %cl,0x46(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ in (%dx),%al │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940557,15 +2940975,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jns 1e5bda2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940575,15 +2940994,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x306a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2940591,21 +2941011,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %rdx │ │ │ │ - adc $0x3,%al │ │ │ │ + jo 1e5be52 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + enter $0x145a,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940640,15 +2941057,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x38(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940678,15 +2941096,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmp %dl,0x1(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2940694,15 +2941113,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x28(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2940711,16 +2941131,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jbe 1e5bfe6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30807(%rax) │ │ │ │ @@ -2940751,15 +2941171,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movsxd 0x2(%rbp),%edi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2940767,15 +2941188,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sub %eax,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940784,15 +2941206,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ shl $0x2,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940801,15 +2941224,15 @@ │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ fsubr %st(3),%st │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2940837,43 +2941260,45 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + test $0xa7,%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x31f01(%rax) │ │ │ │ + jo 1e5c122 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cwtl │ │ │ │ + add %ebx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ push %rbx │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2940898,34 +2941323,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ch,%al │ │ │ │ + xor $0x97,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x51(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2940934,33 +2941360,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x33(%rax) │ │ │ │ + add %bh,-0x33(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ds add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2940988,28 +2941416,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941020,28 +2941449,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov %ecx,0x2(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4f3c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x3c,%al │ │ │ │ + rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov %al,%dh │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2941083,15 +2941512,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x52(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2941116,15 +2941546,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x41(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2941149,15 +2941580,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941170,38 +2941602,34 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - js 1e5c472 │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ + mov %ch,0x2be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0x4f,%eax │ │ │ │ + add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1e5c4e2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + pop %rax │ │ │ │ + and %eax,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x21(%rax) │ │ │ │ - add (%r8),%eax │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2941219,27 +2941647,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2bea8(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + test $0xbe,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor $0x341,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -2941263,15 +2941694,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ es add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2941281,15 +2941713,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x308bb(%rax) │ │ │ │ + add %bl,0x308bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2941312,15 +2941744,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x27(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2941333,27 +2941766,28 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %cl,0x2f709(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e5c673 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x40(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2941362,15 +2941796,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2941384,27 +2941819,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - cmp %dl,0x1(%rdi) │ │ │ │ + pop %rax │ │ │ │ + ss xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x37(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2941416,16 +2941854,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - and 0x0(%rdx,%rax,1),%bh │ │ │ │ + enter $0xbc22,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5c775 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2941442,15 +2941881,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941460,31 +2941900,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp %edx,0x1(%rdi) │ │ │ │ + add %ch,0x19737(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ fistl (%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941494,15 +2941936,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x65(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941512,15 +2941955,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941534,27 +2941978,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e8bdba │ │ │ │ + clc │ │ │ │ + int $0xf4 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4e(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2941567,27 +2942014,28 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - test $0x2be,%eax │ │ │ │ + push $0x2bea9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4f(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2941596,15 +2942044,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19637(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5c976 │ │ │ │ @@ -2941631,43 +2942080,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2bea9(%rax) │ │ │ │ + add %ch,0x2bea9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov %cl,0x2(%rdx) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e5ca03 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor %bh,0x2(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5c9f5 │ │ │ │ @@ -2941704,15 +2942154,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1978e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2941720,15 +2942171,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rax │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941738,19 +2942190,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ loope 1e5cafe │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941773,15 +2942226,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add (%rax),%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941794,15 +2942248,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e8c2b1 │ │ │ │ + sbb %al,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5cbb6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2941810,15 +2942265,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x1973a │ │ │ │ + sub %bh,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2941826,19 +2942283,22 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - cmp %ch,0x2be(%rdx) │ │ │ │ + rex.W stos %al,%es:(%rdi) │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e5cc25 │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2941854,16 +2942314,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jbe 1e5ccd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f977(%rax) │ │ │ │ @@ -2941874,15 +2942334,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add (%rax),%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2941893,32 +2942354,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x56(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %cl,0x2beaa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb %ebx,(%rdi) │ │ │ │ + jo 1e5cd22 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + sbb %bl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51ec(%rax) │ │ │ │ @@ -2941954,15 +2942414,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4d(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2941988,34 +2942449,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ int3 │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942024,32 +2942487,33 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ mov %cl,0x2(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942060,25 +2942524,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - mov %ah,%cl │ │ │ │ - movabs %eax,0xc098010000000002 │ │ │ │ - (bad) │ │ │ │ + rex.W loop 1e5ce8e │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x46(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2942124,15 +2942592,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ss add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2942156,15 +2942625,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmp %al,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942173,15 +2942643,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2942221,15 +2942692,15 @@ │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ mov (%rbx,%rax,1),%ds │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942257,28 +2942728,27 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sbb %ch,0x2be(%rbx) │ │ │ │ + sub %ch,0x2be(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x31c8d(%rax) │ │ │ │ + jo 1e5d142 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + mov $0x31c8d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -2942297,15 +2942767,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2942314,15 +2942785,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x30677(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2942330,15 +2942802,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmp 0x3(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942347,33 +2942820,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x39(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2d(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2942397,15 +2942873,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sub $0x341,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ @@ -2942430,31 +2942907,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x55(%rax) │ │ │ │ + add %ch,-0x55(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0xf(%rax) │ │ │ │ + jo 1e5d352 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + js 1e5d379 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942478,31 +2942954,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2a3e0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %cl,-0x1f(%rax) │ │ │ │ + movabs %eax,0xc098010000000002 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942512,15 +2942988,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3066d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e5d3f3 │ │ │ │ @@ -2942528,15 +2943005,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bf76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2942544,15 +2943022,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor %al,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942579,15 +2943058,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor %eax,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942629,15 +2943109,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov %cl,0x1e(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2942679,31 +2943159,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e5d5f2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + enter $0x1e49,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WB (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - push %rdx │ │ │ │ + rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24017(%rax) │ │ │ │ + mov $0x17,%al │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4a(%rax) │ │ │ │ @@ -2942716,15 +2943192,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0x306,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ @@ -2942736,28 +2943213,27 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - mov $0x2,%esi │ │ │ │ + or %ch,0x2(%rsi,%rdi,4) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x40(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2942767,28 +2943243,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %cl,-0x54(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2942797,15 +2943273,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bd62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2942831,15 +2943308,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ test $0x1e,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942865,15 +2943343,15 @@ │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov $0x31de3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2942929,20 +2943407,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - data16 adc %al,(%rbx) │ │ │ │ + jo 1e5d8c2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + enter $0x1066,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942967,26 +2943443,27 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,0x3(%rax,%rcx,1) │ │ │ │ + cmp %bh,0x3(%rax,%rcx,1) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor 0x3(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2942995,15 +2943472,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2c(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2943030,15 +2943508,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and $0x341,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -2943059,15 +2943538,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3133f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e5da23 │ │ │ │ @@ -2943075,15 +2943555,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6b(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2943091,15 +2943572,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x34161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2943111,25 +2943593,27 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - test $0xcf,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ + mov $0x30bcf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24017(%rax) │ │ │ │ + mov $0x17,%al │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %esi,0x1(%rbp) │ │ │ │ ... │ │ │ │ xchg %rax,%rbp │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ @@ -2943140,15 +2943624,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WRX │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943161,29 +2943646,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - loope 1e5db1e │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x2a3e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WRXB │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943196,30 +2943680,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdivrs (%rdx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + cmp %dl,0x1(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ push $0x3427c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2943248,18 +2943730,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + push $0x2f4ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2943276,31 +2943755,28 @@ │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e5dcb2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + sub %dh,(%rax) │ │ │ │ + adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xor %dl,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - push %rdx │ │ │ │ + rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24017(%rax) │ │ │ │ + mov $0x17,%al │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31330(%rax) │ │ │ │ @@ -2943311,30 +2943787,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc 0x0(%rdx,%rax,1),%bh │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,0x15(%rax) │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x32(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2943344,28 +2943823,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943375,32 +2943855,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x23(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2943425,15 +2943907,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ test $0x7b,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2943475,32 +2943957,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x5d(%rax) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + jo 1e5def2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + push $0x313a3 │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jne 1e5df41 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943529,28 +2944010,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x44(%rax) │ │ │ │ + add %bh,-0x44(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2b(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2943574,15 +2944056,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rcx │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943624,15 +2944107,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5a(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2943657,15 +2944141,15 @@ │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ push $0x31354 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2943690,15 +2944174,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ imul $0x3,(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943711,28 +2944196,28 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - test $0xd0,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + mov $0x30bd0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmp 0x3(%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943741,15 +2944226,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fidivrs 0x2(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2943757,15 +2944243,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x29(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2943775,16 +2944262,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x53(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %cl,0x2bead(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943805,15 +2944292,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x315c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5e314 │ │ │ │ @@ -2943834,15 +2944322,15 @@ │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ call 1e925a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2943868,15 +2944356,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jbe 1e5e34a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943886,15 +2944375,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x6,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2943904,30 +2944394,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e5e3d2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + call 1e8f73f │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x53(%rax) │ │ │ │ @@ -2943941,26 +2944429,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - adc 0x0(%rdx,%rax,1),%edi │ │ │ │ + enter $0xbc15,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x33(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2943969,15 +2944459,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x57(%rax) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944004,15 +2944495,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2944025,27 +2944517,30 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + or %bh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and $0x41,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944071,20 +2944566,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub (%rbx,%rax,1),%edx │ │ │ │ + jo 1e5e5b2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + enter $0x142b,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x52,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944117,15 +2944610,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ @@ -2944151,15 +2944645,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %bl,0x3(%rip) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2944167,15 +2944662,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2944202,15 +2944698,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5f(%rax) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5e716 │ │ │ │ @@ -2944236,26 +2944733,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e5e792 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + test $0x2a,%al │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3142a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4(%rax) │ │ │ │ - push %rdx │ │ │ │ + rex add $0x52,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ jge 1e5e7cd │ │ │ │ @@ -2944290,29 +2944785,28 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - rorl $1,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x30bd1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x34162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2944323,28 +2944817,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + test $0xc7,%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944372,15 +2944866,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x25(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944390,15 +2944885,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x50(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2944407,42 +2944903,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x12(%rax) │ │ │ │ - mov $0x2,%esp │ │ │ │ + add %cl,%al │ │ │ │ + adc $0xbc,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e5e9a2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + test $0x14,%al │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x31414(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4(%rax) │ │ │ │ - push %rdx │ │ │ │ + rex add $0x52,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ jge 1e5e9dd │ │ │ │ @@ -2944454,19 +2944951,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2f701(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + add %edi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2944488,15 +2944988,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rbx │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944506,15 +2945007,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x17(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944524,15 +2945026,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2944542,28 +2945045,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x43(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2944572,15 +2945076,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2944595,29 +2945100,28 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - or %bh,0x308(%rbp) │ │ │ │ + sbb %bh,0x308(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x26(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + jo 1e5ebb2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + rex.W │ │ │ │ + es adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944638,15 +2945142,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x22(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2944654,15 +2945159,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movsxd 0x3(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944689,31 +2945195,31 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - leave │ │ │ │ + shlb $0xc9,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ leave │ │ │ │ movabs 0xc098010000000002,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cld │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944723,30 +2945229,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5ed1b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + enter $0xa1ea,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0xc098010000000002,%eax │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4ff3(%rax) │ │ │ │ + add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x4f,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sti │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2944772,15 +2945280,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ idiv %cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2944789,29 +2945299,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x31425(%rax) │ │ │ │ + jo 1e5edc2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + mov %ah,0x314(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - push %rdx │ │ │ │ + rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24017(%rax) │ │ │ │ + mov $0x17,%al │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31425(%rax) │ │ │ │ @@ -2944838,15 +2945345,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x30(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5edf5 │ │ │ │ @@ -2944894,46 +2945402,44 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e5eebb │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov %bh,0x342(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - rorb %cl,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %dl,%bl │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - js 1e5eef3 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x56(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2944943,41 +2945449,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2beae(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x43(%rax) │ │ │ │ + add %bl,-0x43(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push $0xffffffffffffffbd │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2945005,19 +2945513,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2bec6(%rax) │ │ │ │ + add %ch,0x2bec6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5f094 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2945053,31 +2945562,30 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - sbb (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + or %dl,0x31b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x5b,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1e5f0ca │ │ │ │ + add %ah,%al │ │ │ │ + jne 1e5f0ca │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2945102,15 +2945610,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bf85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2945139,59 +2945648,64 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbc13,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + cmp %dl,(%rsi) │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x7e(%rax) │ │ │ │ - sbb %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W jle 1e5f244 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc4(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x5b,%dh │ │ │ │ + add %al,%al │ │ │ │ + out %al,$0x5b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repz (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cef3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7f(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ @@ -2945199,15 +2945713,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ shll %cl,0x2(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2945219,27 +2945734,29 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - push $0x30bd3 │ │ │ │ + js 1e5f28d │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e5f283 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ test $0x2f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ @@ -2945248,47 +2945765,48 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xcd,%al │ │ │ │ + sbb %cl,%ah │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x29(%rax) │ │ │ │ - sbb (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc2(%rax) │ │ │ │ + pop %rax │ │ │ │ + sub %ebx,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sti │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5bfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fxch %st(6) │ │ │ │ + add %ah,%al │ │ │ │ + fmul %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sub (%rdx),%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2945298,15 +2945816,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sarb $1,0x2(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2945315,15 +2945834,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x51(%rax) │ │ │ │ + add %ch,-0x51(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2945331,28 +2945850,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,%bl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + pop %rax │ │ │ │ + flds 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4ff3(%rax) │ │ │ │ + or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x4f,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x306ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2945368,15 +2945888,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov %ecx,0x2(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5f3f5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2945401,32 +2945921,32 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W fildl 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ + mov %bl,%cl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5f507 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ @@ -2945486,15 +2946006,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e5f5da │ │ │ │ + sub %ah,(%rbx) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5f545 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2945513,33 +2946033,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - add %esi,%edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - js 1e5f5e3 │ │ │ │ + add %bh,0x3(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ mov %es,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2945549,15 +2946068,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ out %al,$0x6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2945566,50 +2946086,51 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e5f6a3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rdi │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2945618,33 +2946139,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2d(%rax) │ │ │ │ movabs %eax,0x18010000000002 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2bea6(%rax) │ │ │ │ + add %bh,0x2bea6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2945665,20 +2946187,20 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2bea7(%rax) │ │ │ │ + add %bl,0x2bea7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5f755 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2945700,46 +2946222,45 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,%al │ │ │ │ + sbb %cl,%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x58(%rax) │ │ │ │ + add %bh,-0x58(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5f824 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - leave │ │ │ │ + shlb $0xc9,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4c(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2945748,15 +2946269,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor $0x307,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ @@ -2945764,64 +2946286,62 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5f8eb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jmp 1e5f88c │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e5f875 │ │ │ │ + sbb %ch,%bl │ │ │ │ + movabs 0x8278010000000002,%eax │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e5f923 │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ + enter $0xf70b,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x57(%rax) │ │ │ │ + add %bl,-0x57(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5f913 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ test %edi,0x2(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2945848,37 +2946368,37 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5fa54 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ @@ -2945926,51 +2946446,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e5facb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rorl $0x0,0x3(%rip) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5fb74 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ @@ -2945999,30 +2946521,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ rex.RX mov (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e5fb75 │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1e93e76 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2946043,15 +2946564,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ int1 │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ @@ -2946090,20 +2946612,20 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x53(%rax) │ │ │ │ + add %bh,-0x53(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5fcf4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2946120,46 +2946642,47 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e5fcd3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xd(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - or %ebx,0x82(%rax) │ │ │ │ + add %ch,0x2f70d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fists 0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %dl,0x51df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30dfe(%rax) │ │ │ │ @@ -2946170,15 +2946693,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x67(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5fde4 │ │ │ │ @@ -2946217,48 +2946741,49 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2beae(%rax) │ │ │ │ + add %bh,0x2beae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x51(%rax) │ │ │ │ + add %bl,-0x51(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e5fe23 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bbcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2946300,45 +2946825,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - or $0x2f7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %cl,(%rsi) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ or %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sub $0xbd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2946379,37 +2946905,38 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x308,%ebx │ │ │ │ + add %cl,-0x45(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ mov $0x308,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2946431,52 +2946958,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - or $0xf7,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + or $0x2f7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e60025 │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e600cb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp 0x2(%rsi),%edi │ │ │ │ + sbb %bh,(%rbx) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e60055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ebx,%ss │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d38e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmp %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e60085 │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2946497,15 +2947021,15 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmp 0x2(%rsi),%edi │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2946514,30 +2947038,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e601d8 │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2be3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2946545,34 +2947070,34 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x308,%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x308,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3f(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1e6024e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmp 0x2(%rsi),%edi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2946601,16 +2947126,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmp $0xbe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2946624,45 +2947149,44 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - incb 0x3(%rdx) │ │ │ │ + rex.W std │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000004cf5,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret $0x2d1 │ │ │ │ ... │ │ │ │ - mov %bh,%dh │ │ │ │ + js 1e602d7 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6030b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31965(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2946702,15 +2947226,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmp $0xbe,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -2946722,37 +2947246,35 @@ │ │ │ │ add %ah,0x37(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ebx,%ss │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d38e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2be3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e60355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e603fb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + call 1e8c236 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e60385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2946776,17 +2947298,19 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,-0x1a(%rax) │ │ │ │ + js 1e60440 │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2946808,15 +2947332,17 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movsxd %ecx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2946828,75 +2947354,74 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bh,(%rbx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ + enter $0x9738,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42ce,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + or %cl,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - sub %cl,%bh │ │ │ │ + cmp %cl,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2946907,16 +2947432,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e605db │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sbb %ax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2946925,15 +2947450,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bd5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e605d6 │ │ │ │ @@ -2946967,30 +2947493,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6069b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2947046,25 +2947572,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e60742 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + fcomps 0x3(%rsi,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e607a4 │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ repnz push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ @@ -2947088,22 +2947610,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x47(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x41(%rax) │ │ │ │ + add %cl,0x28a47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x51,%ah │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2947123,16 +2947644,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + test $0xd4,%al │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ @@ -2947156,32 +2947676,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x2f70e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %cl,%cl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2947189,22 +2947705,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342c9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + movl $0x0,0x3(%rdx) │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + jo 1e608b5 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2947224,44 +2947737,39 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e94c06 │ │ │ │ + enter $0x42c7,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4cf5(%rax) │ │ │ │ + movabs 0x9000000000004cf5,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2d1 │ │ │ │ + adc %al,%dl │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %cl,%dl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %r15d,(%r15) │ │ │ │ + clc │ │ │ │ + movl $0x0,0x3(%rdx) │ │ │ │ + add %ebx,0x3f0145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ficompl 0x0(%rdx) │ │ │ │ + loopne 1e60954 │ │ │ │ + pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e6099b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3194f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e609e4 │ │ │ │ @@ -2947286,15 +2947794,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adcl $0x0,0x1(%rdi) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2947348,15 +2947857,15 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ js 1e60acd │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -2947366,31 +2947875,29 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ movabs 0x8278010000000002,%eax │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ or %cl,0x6(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2947420,16 +2947927,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dh,%bl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + rex.W │ │ │ │ + repnz rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2947437,15 +2947944,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dh,%bl │ │ │ │ + js 1e60b9c │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2947454,15 +2947961,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342f3 │ │ │ │ + test $0xf2,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2947483,30 +2947991,30 @@ │ │ │ │ movabs 0x9000000000004cf5,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - repz rex.X add (%rax),%eax │ │ │ │ + fdiv %st(2),%st │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60c6b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2947515,19 +2948023,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ shl $1,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e60ce4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2947565,16 +2948074,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e60d2b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x318cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e60d74 │ │ │ │ @@ -2947612,15 +2948121,17 @@ │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c7b5(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xc7,%dh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e60dc7 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2947660,15 +2948171,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0x2,%bp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ @@ -2947693,15 +2948205,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2947732,40 +2948245,39 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - mov $0x342,%eax │ │ │ │ + or %dh,0x342(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x342(%rax) │ │ │ │ + cmp %dh,0x342(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342b8,%eax │ │ │ │ + push $0x342b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2947773,15 +2948285,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e95255 │ │ │ │ + cwtl │ │ │ │ + mov $0x42,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2947806,27 +2948320,28 @@ │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - sbb %bh,0x342(%rcx) │ │ │ │ + enter $0x42b7,$0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e60fe4 │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31906(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e61074 │ │ │ │ @@ -2947882,15 +2948397,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x53(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2947901,16 +2948417,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6111b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2e(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2947919,15 +2948435,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19782(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e610d5 │ │ │ │ @@ -2947966,16 +2948483,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e611db │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rbx │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2948080,15 +2948597,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2948099,48 +2948617,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6135b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - ss mov $0x2,%esi │ │ │ │ + sub %dh,(%rsi) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e612e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x37(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ebx,%ss │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d38e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e61355 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ss mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2948153,28 +2948669,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - movabs $0x9801000000000342,%rsi │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + mov $0x342,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x5c │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%dl │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x18(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB rolb $1,(%r10) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ch,%dh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2948186,33 +2948702,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e61408 │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %bh,0x3(%rdx,%rax,2) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xbe,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2948220,26 +2948733,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdivrs 0x342(%rsi) │ │ │ │ + call 1e95769 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000004cf5,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,0x24018(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret $0x2d1 │ │ │ │ ... │ │ │ │ - or %bh,0x342(%rdi) │ │ │ │ + sbb %bh,0x342(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ @@ -2948259,16 +2948775,16 @@ │ │ │ │ loopne 1e614f4 │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x35(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2948277,15 +2948793,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2be36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2948312,15 +2948828,15 @@ │ │ │ │ jne 1e615fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ss mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2948330,16 +2948846,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2948366,28 +2948882,31 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x2f9af(%rax) │ │ │ │ + mov %ch,0x2f9(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e616a4 │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2948417,15 +2948936,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x37(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2948438,16 +2948957,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + or %al,%bl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2948455,15 +2948974,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %al,%ch │ │ │ │ + cmp %al,%bl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2948472,58 +2948991,60 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x342c3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %al,%ch │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - mov $0x342c5,%eax │ │ │ │ + enter $0x42c3,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ficompl 0x0(%rdx) │ │ │ │ + add %ebx,0x3f0145(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1e617c4 │ │ │ │ + pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e6180b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rcx │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2948534,30 +2949055,28 @@ │ │ │ │ add %ah,0x37(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ebx,%ss │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2d38e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ ss mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc 0x0(%rdx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002401b,%al │ │ │ │ + movabs 0x2401b,%al │ │ │ │ (bad) │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ @@ -2948565,31 +2949084,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6189b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + push $0x2be35 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x35(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x306a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2948598,16 +2949118,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e618fb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rbx │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2948664,16 +2949184,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e619bb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3192d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2948839,28 +2949359,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x308,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e95eaf │ │ │ │ + call 1e95eae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2948868,15 +2949388,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,%bl │ │ │ │ + sbb %ah,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2948902,30 +2949422,30 @@ │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - rex.W jrcxz 1e61c9d │ │ │ │ + rex.W loop 1e61c9d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61c8b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2948982,15 +2949502,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2949017,15 +2949538,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ es xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2949039,15 +2949561,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x2f4d2 │ │ │ │ + js 1e61dac │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e61e24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2949069,15 +2949593,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cltd │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2949109,61 +2949634,58 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dh,%cl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42f0,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dh,%cl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + clc │ │ │ │ + lock rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - push $0x342f1 │ │ │ │ + sub %dh,%cl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e61f2b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x24(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2949224,49 +2949746,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x308d3(%rax) │ │ │ │ + add %ch,0x308d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e61fb3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + fsubr %st(7),%st │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e62064 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x10(%rax) │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2949304,30 +2949830,30 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x1598(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1b(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %cs,%esi │ │ │ │ + add %dh,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ adc $0x0,%eax │ │ │ │ add %ch,0x1b(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x53(%rax) │ │ │ │ + add %al,0x53(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2949340,16 +2949866,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dh,%bh │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + pop %rax │ │ │ │ + testb $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2949357,84 +2949883,88 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - testq $0x0,0x3(%rdx) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + mov %dh,%dh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000004cf5,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %ah,0x4cf5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x24018(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret $0x2d1 │ │ │ │ ... │ │ │ │ - js 1e62191 │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e621cb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x54(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x52,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000002401b,%al │ │ │ │ + movabs 0x700000000002401b,%al │ │ │ │ pushf │ │ │ │ enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1590(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1b(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ jns 1e621ea │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x1593(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1b(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2949444,16 +2949974,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6228b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x52(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2949479,15 +2950009,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30704(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e62275 │ │ │ │ @@ -2949528,16 +2950059,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6237b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmc │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2949563,15 +2950094,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2949599,15 +2950131,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4b(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e623c5 │ │ │ │ @@ -2949662,16 +2950195,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f646(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2949679,15 +2950212,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2949697,15 +2950231,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x29fd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2949717,59 +2950252,59 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e96865 │ │ │ │ + enter $0x42d6,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,%cl │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - rex.W flds 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %dl,%bh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0145(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e625d4 │ │ │ │ - pop %rdx │ │ │ │ + add %ah,%al │ │ │ │ + ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ + jo 1e6261b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ stc │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2949794,16 +2950329,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x47(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2949811,16 +2950346,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.W testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2949828,16 +2950363,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.WB testb $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2949847,32 +2950382,32 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6270b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x318f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e62713 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WB testb $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2949881,15 +2950416,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2949899,16 +2950435,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f64a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e62725 │ │ │ │ @@ -2949934,16 +2950470,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e627fb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ repnz adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2949969,17 +2950505,19 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x42(%rax) │ │ │ │ + js 1e6289c │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950004,15 +2950542,17 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xor %bh,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2950020,16 +2950560,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4b(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2950038,31 +2950578,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lock mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e62923 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WR testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2950071,17 +2950612,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jrcxz 1e62933 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c8e3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2950105,16 +2950644,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WR testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2950127,63 +2950666,71 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42d1,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + fmul %st(7),%st │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - roll $1,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %dl,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dl,%dl │ │ │ │ + cmp %dl,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - rolb %cl,0x3(%rdx) │ │ │ │ + push $0x342d0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e62a75 │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2950200,16 +2950747,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62afb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ negl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950219,47 +2950766,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ call 1e62e27 │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x0(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f64d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e62b63 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4e(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2950333,16 +2950881,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30bb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e62c05 │ │ │ │ @@ -2950353,28 +2950901,32 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ah,%dl │ │ │ │ - movabs %eax,0x8298010000000002 │ │ │ │ + rex.W loopne 1e62c4e │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bl,%ah │ │ │ │ + test $0xda,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950383,15 +2950935,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342dc │ │ │ │ + fcomp %st(2) │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2950399,46 +2950952,54 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - faddl 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bl,%bl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42dc,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %bl,%bl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - faddl 0x3(%rdx) │ │ │ │ + push $0x342db │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950455,30 +2951016,29 @@ │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - sub %bl,%ch │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ - add %r15d,(%r15) │ │ │ │ + fildl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ficompl 0x0(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,0x3f0145(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1e62de4 │ │ │ │ + pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e62e2b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x318f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e62db5 │ │ │ │ @@ -2950501,19 +2951061,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x2f(%rax) │ │ │ │ + add %bh,-0x2f(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950527,29 +2951088,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2beb0(%rax) │ │ │ │ + add %bl,0x2beb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62eeb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lret $0x318 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950605,16 +2951166,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e62fab │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ negl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950624,15 +2951185,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ fcomps 0x2(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e62fa3 │ │ │ │ @@ -2950640,15 +2951202,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x10(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e63054 │ │ │ │ @@ -2950673,15 +2951236,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x306de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2950690,16 +2951254,16 @@ │ │ │ │ add %ah,%al │ │ │ │ ficompl 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6309b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rcx │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950728,31 +2951292,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x31966(%rax) │ │ │ │ + mov $0x31966,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rcrb %cl,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6312b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1e630ea │ │ │ │ + add %ah,%al │ │ │ │ + jne 1e630ea │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950762,15 +2951328,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2c(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2950797,15 +2951364,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2950818,30 +2951386,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - test %bh,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + enter $0xf984,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e63234 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950850,16 +2951420,17 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x52(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rax) │ │ │ │ @@ -2950867,30 +2951438,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rcx │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c95f(%rax) │ │ │ │ + add %dh,0x5f(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x25(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950900,28 +2951474,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x50(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c9a7(%rax) │ │ │ │ + add %ah,0x2c9a7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,%al │ │ │ │ and $0x52,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2950935,15 +2951509,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - movabs $0x9801000000000342,%rbx │ │ │ │ + mov $0x342b9,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2950961,15 +2951538,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4b(%rax) │ │ │ │ + add %dl,-0x4b(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2950993,31 +2951570,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6f(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0xb,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951041,15 +2951619,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951059,34 +2951638,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ lret │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0xb,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951111,16 +2951691,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0xb,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951184,44 +2951764,47 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,%al │ │ │ │ + rex.W (bad) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - push $0x342d0 │ │ │ │ + js 1e63608 │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6366b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ loope 1e63686 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2951281,15 +2951864,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3119d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -2951298,28 +2951882,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,%ch │ │ │ │ + sbb %dl,%ch │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rdx │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2951416,15 +2952001,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ch,%bl │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951433,15 +2952019,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342eb │ │ │ │ + sub %ch,%bl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2951449,15 +2952036,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ + pop %rax │ │ │ │ jmp 1e6394d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951465,18 +2952052,19 @@ │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - enter $0x42eb,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ch,%bl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e638c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2951498,15 +2952086,17 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc66(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ loopne 1e639b6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2951515,15 +2952105,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov (%rcx),%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951533,15 +2952124,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ds xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951552,17 +2952144,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fcom %st(2) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + call 1e92eff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e639b5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2951581,15 +2952171,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951601,15 +2952192,17 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc66(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x9(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -2951636,28 +2952229,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xc5,%al │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + call 1e931e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e63ae3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x197a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2951667,15 +2952260,17 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc66(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x22(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ @@ -2951702,17 +2952297,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xcb,%al │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x2f4cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e63c24 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2951768,15 +2952361,17 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc66(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ loopne 1e63cb6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2951802,31 +2952397,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2f4d8(%rax) │ │ │ │ + add %bh,0x2f4d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3118c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e63d74 │ │ │ │ @@ -2951867,15 +2952464,17 @@ │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc66(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x104(%rax) │ │ │ │ @@ -2951897,19 +2952496,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x5e(%rax) │ │ │ │ + add %bh,-0x5e(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e63e64 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951931,15 +2952531,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3e(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2951965,15 +2952566,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2952023,17 +2952625,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e63fd8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - jle 1e63fa1 │ │ │ │ - jmp 1e63f73 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + jle 1e63f81 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e63fb4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2952082,15 +2952684,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3118f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2952102,45 +2952705,44 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fadd %st(6),%st │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4cf5(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24018(%rax) │ │ │ │ + movabs 0x9000000000004cf5,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2d1 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,%dl │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,%bh │ │ │ │ + js 1e6404f │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e640bb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fistps (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2952148,15 +2952750,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f9f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e64134 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952184,26 +2952788,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e641b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jle 1e64181 │ │ │ │ - jmp 1e64153 │ │ │ │ - add %edi,0x0(%rax) │ │ │ │ + jle 1e64161 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e64153 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ repz mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2952213,30 +2952817,32 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e641ab │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31bdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e641b3 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ hlt │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2952279,33 +2952885,35 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,-0x16(%rax) │ │ │ │ - lahf │ │ │ │ - add (%rax),%al │ │ │ │ + push $0x29fea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6429b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952316,18 +2952924,15 @@ │ │ │ │ hlt │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jmp 1e6426a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2952349,34 +2952954,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x0(%rbp,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1b(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1a(%rax) │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %dl,0x2d3e6(%rax) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edi,-0x3f(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e642f4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ hlt │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x14(%rax) │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2952385,15 +2952988,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x67(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952402,15 +2953006,17 @@ │ │ │ │ loopne 1e64379 │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ ficomps (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2952418,15 +2953024,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x0(%rbp,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x2401b │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ int1 │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ @@ -2952449,16 +2953055,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmc │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2952469,15 +2953075,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6447b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ @@ -2952485,15 +2953093,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x306ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e64473 │ │ │ │ @@ -2952501,31 +2953110,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.R mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e644e3 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmc │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -2952540,26 +2953150,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e645a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7e(%rax) │ │ │ │ - ss jmp 1e64543 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e64564 │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0x2ca,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ @@ -2952573,21 +2953183,22 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x42(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %cl,0x308be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e64575 │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2952619,15 +2953230,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952641,15 +2953253,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ + cmp %bl,%cl │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e645e5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952683,15 +2953295,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2952706,15 +2953319,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W in $0x42,%eax │ │ │ │ + cwtl │ │ │ │ + in $0x42,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952723,45 +2953337,45 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e6472f │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42e5,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4cf5(%rax) │ │ │ │ + movabs 0x9000000000004cf5,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2d1 │ │ │ │ + adc %al,%dl │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xe5,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + clc │ │ │ │ + in $0x42,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc66(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31bf6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e64735 │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2952804,34 +2953418,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - clc │ │ │ │ + or %bh,%al │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cli │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952859,31 +2953471,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2f4ca(%rax) │ │ │ │ + add %bh,0x2f4ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e64893 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fdivp %st,%st(6) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952893,15 +2953507,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3073c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2952913,18 +2953528,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - mov $0x342,%ebp │ │ │ │ + push $0x342bb │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e649a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952957,15 +2953572,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6b(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2952982,26 +2953598,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e64a88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7e(%rax) │ │ │ │ - ss jmp 1e64a23 │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x18(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + lret $0x5c │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4d(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRB rolb $1,(%r10) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ cmp (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e64a13 │ │ │ │ @@ -2953009,15 +2953629,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bbfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e64a05 │ │ │ │ @@ -2953040,15 +2953661,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bc43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2953059,28 +2953681,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - call 1e93faf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + clc │ │ │ │ + movabs %al,0x18010000000002f4 │ │ │ │ + add $0x1,%al │ │ │ │ and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdx) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x22(%rax) │ │ │ │ - lret $0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmulp %st,%st(2) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2953126,33 +2953748,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + sub %ah,(%rdi) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rcrb %cl,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e64bfb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1e64bba │ │ │ │ + add %ah,%al │ │ │ │ + jne 1e64bba │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x34227(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2953160,19 +2953783,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2f4cf(%rax) │ │ │ │ + add %bh,0x2f4cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %bl,0x0(%rbp) │ │ │ │ @@ -2953230,15 +2953854,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ testl $0x0,(%rdx) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ @@ -2953262,15 +2953887,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2953281,31 +2953907,33 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342e4,%eax │ │ │ │ + sbb %ah,%ah │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ fdiv %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2953366,15 +2953994,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e64ed8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e9367e(%rax) │ │ │ │ + add %cl,0x53b167e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2953382,30 +2954010,31 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x342(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + sbb %dh,0x3(%rdx,%rax,2) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ movsxd 0x2(%rdx),%ecx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rcx │ │ │ │ out %al,$0x1 │ │ │ │ @@ -2953415,15 +2954044,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e64f68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e9367e(%rax) │ │ │ │ + add %ch,0x53b167e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2953445,15 +2954074,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ std │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2953480,15 +2954110,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x22(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2953497,15 +2954128,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x311b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2953513,19 +2954145,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ movabs 0x78010000000002f4,%eax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2953541,15 +2954174,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5a(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2953557,15 +2954191,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ bswap %ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2953574,15 +2954208,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a3d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e650a3 │ │ │ │ @@ -2953590,15 +2954225,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x28(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -2953607,15 +2954243,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %cl,%ah │ │ │ │ + sub %cl,%ah │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2953628,31 +2954264,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e651d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - jle 1e651a1 │ │ │ │ - jmp 1e65173 │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + jle 1e65181 │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cltd │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2953662,15 +2954299,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dl,%al │ │ │ │ + cmp %dl,%al │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e65155 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2953691,15 +2954328,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x311af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e651f6 │ │ │ │ @@ -2953738,24 +2954376,25 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - rex.RX sbb (%rbx),%r8b │ │ │ │ + call 1e96d03 │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x41(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub $0x51,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2953769,18 +2954408,15 @@ │ │ │ │ and %dh,%ah │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.W sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ @@ -2953792,29 +2954428,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - fxtract │ │ │ │ + test $0xd9,%al │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e65313 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3c(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e65305 │ │ │ │ @@ -2953838,15 +2954475,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or $0x2fa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ @@ -2953891,42 +2954529,44 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e654d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e9367f(%rax) │ │ │ │ + add %dh,0x53b167f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e65433 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0xc098090000000002 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xb(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2953943,18 +2954583,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e65568 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xorb $0xe9,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adcb $0x3b,(%rsi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1e65485 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2953978,18 +2954617,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e655c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xorb $0xe9,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x4(%rax) │ │ │ │ + adcb $0x3b,(%rsi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1e65567 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2954009,18 +2954647,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x28a64 │ │ │ │ + js 1e6561e │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e65545 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2954041,17 +2954680,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - js 1e655b4 │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %bl,0x28a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2954078,26 +2954715,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e656e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xorl $0x3e9,(%rsi) │ │ │ │ + adcl $0x53b,(%rsi) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2954120,15 +2954758,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ shll $1,0x2(%rbx) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e656d3 │ │ │ │ @@ -2954136,15 +2954775,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ call 1e659f9 │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ @@ -2954152,15 +2954792,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x8(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2954200,15 +2954841,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmp 0x0(%rdx,%rax,1),%edi │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2954219,15 +2954861,15 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ rex.W mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2954248,15 +2954890,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2954281,19 +2954924,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ iret │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%cl │ │ │ │ sgdt (%rax) │ │ │ │ @@ -2954323,16 +2954967,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f6e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2954375,15 +2955019,15 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cb73(%rax) │ │ │ │ + add %dl,0x2cb73(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2954394,46 +2955038,47 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - out %al,$0x42 │ │ │ │ + rex.W out %al,$0x42 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - mov %ah,%dh │ │ │ │ + js 1e65a50 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e65a9b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ lcall *(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2954442,15 +2955087,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2954461,33 +2955107,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x55(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x2f4ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x310d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2954496,15 +2955142,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0x2cb,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2954515,28 +2955161,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - movabs %eax,0x18010000000002f4 │ │ │ │ - ret │ │ │ │ + push $0x2f4a3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0x15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ call 1e65e79 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2954576,16 +2955223,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - int3 │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %ah,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e65bd5 │ │ │ │ @@ -2954608,15 +2955255,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc52(%rax) │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2954627,15 +2955276,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bl,%bh │ │ │ │ + fcomp %st(5) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51ec(%rax) │ │ │ │ @@ -2954661,43 +2955310,47 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342df │ │ │ │ + or %bl,%dh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - filds 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0104(%rax) │ │ │ │ + cmp %bl,%dh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x2c(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cc66(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc (%rdx),%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2954706,15 +2955359,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x18(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2954722,15 +2955376,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ mov %cs,%esp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2954764,27 +2955418,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e65ec8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93681(%rax) │ │ │ │ + add %cl,0x53b1681(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31cee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2954792,15 +2955447,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ enter $0x2cc,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e65e45 │ │ │ │ @@ -2954832,27 +2955487,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e65f88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xorl $0x3e9,(%rsi) │ │ │ │ + adcl $0x53b,(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ enter $0x15,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2cd12(%rax) │ │ │ │ + add %dl,0x2cd12(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ @@ -2954861,15 +2955516,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e65f7b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2954878,49 +2955535,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x67(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ + add %cl,0x28a99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ pop %rdi │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a3d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2954929,22 +2955586,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2cda3(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x2cd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e66084 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2954961,30 +2955617,31 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ cmc │ │ │ │ int $0x2 │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jmp 1e660d1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955009,15 +2955666,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ int1 │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955061,15 +2955719,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ce65(%rax) │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -2955109,15 +2955769,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x68(%rax) │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -2955134,50 +2955794,57 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e662e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - ss jmp 1e66283 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dh,0x342(%rdi) │ │ │ │ + enter $0x42b5,$0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000004cf5,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W mov $0x42,%dil │ │ │ │ + clc │ │ │ │ + mov $0x42,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955188,18 +2955855,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6633b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x45(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ @@ -2955208,15 +2955872,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fmul %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2955256,15 +2955920,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ {rex2 0xbd} lar (%r24),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2955289,15 +2955954,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rclb $0x0,0x0(%rip) │ │ │ │ adc %bl,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ pop %rax │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955307,15 +2955972,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x43(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955324,28 +2955990,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x11(%rax) │ │ │ │ movabs %eax,0xc318010000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x0(%rip) │ │ │ │ adc %bl,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x68(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2955358,30 +2956026,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or %ch,0x2(%rsp,%rsi,8) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x34(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955392,15 +2956057,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x15,%edi │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - in $0xcf,%eax │ │ │ │ + out %eax,$0xcf │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2955412,47 +2956077,42 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdivr %st(6),%st │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42fd,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4cf5(%rax) │ │ │ │ + movabs 0x9000000000004cf5,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2d1 │ │ │ │ + adc %al,%dl │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bh,%bh │ │ │ │ + clc │ │ │ │ + std │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6660b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.R sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ @@ -2955483,26 +2956143,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e666d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ - ss jmp 1e66673 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x42(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ es rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955527,18 +2956187,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e666fb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.RX sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x41(%rax) │ │ │ │ @@ -2955563,62 +2956220,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,(%edx) │ │ │ │ + add %dh,%al │ │ │ │ + data16 rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x63(%rax) │ │ │ │ + add %bh,0x63(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ stc │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ret │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955628,15 +2956287,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2955665,18 +2956325,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6687b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x46(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ @@ -2955685,15 +2956342,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955714,33 +2956371,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x15,%edx │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2d1,%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xd1,%bh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0145(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%cl │ │ │ │ - pop %rdx │ │ │ │ + add %dl,(%rax) │ │ │ │ + fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ + jo 1e6693b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.RB sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ @@ -2955765,21 +2956422,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x15,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x2d2,%eax │ │ │ │ + add %dh,0x2d225(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e66966 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2955797,18 +2956454,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e669fb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.XB sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ @@ -2955817,30 +2956471,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc $0xa4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955850,15 +2956505,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x310c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2955866,30 +2956522,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x15,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int1 │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %dh,0x2d2f1(%rax) │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2955914,34 +2956571,31 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e66b4b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31c44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ + add %dh,%al │ │ │ │ + push %rbx │ │ │ │ roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2955961,22 +2956615,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4d(%rax) │ │ │ │ - roll %cl,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xd3,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e66bb5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2955993,18 +2956652,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e66c3b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.R sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2956019,27 +2956675,27 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e66cd8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93682(%rax) │ │ │ │ + add %bh,0x53b1682(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x15b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0xd4,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2956048,33 +2956704,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and %ah,0x0(%rdx,%rax,1) │ │ │ │ add %ebx,0x3f0145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%cl │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ rex.RB sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ @@ -2956082,15 +2956736,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x306e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2956098,15 +2956753,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956133,30 +2956788,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.RXB sbb $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + or %al,0x1c(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2c(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956165,16 +2956823,16 @@ │ │ │ │ adc %dl,(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2ce,%esi │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x2ce,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fadds 0x1c(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2956202,15 +2956860,15 @@ │ │ │ │ mov $0x15,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x64(%rax) │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2956227,15 +2956885,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x76(%rax) │ │ │ │ + add %bh,-0x76(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956243,16 +2956901,16 @@ │ │ │ │ mov $0x15,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmc │ │ │ │ + add %dh,%al │ │ │ │ + hlt │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2956281,31 +2956939,32 @@ │ │ │ │ mov $0x15,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.W │ │ │ │ + add %dh,%al │ │ │ │ + rex.RXB │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30732(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e66f33 │ │ │ │ @@ -2956313,15 +2956972,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2b(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2956333,29 +2956993,31 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342f5,%eax │ │ │ │ + clc │ │ │ │ + hlt │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x15,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ adc $0x2,%ebp │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956369,44 +2957031,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e67098 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xorl $0xffffffe9,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + adcl $0x3b,(%rsi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e9b31a │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + mov $0x342,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x5c │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%dl │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x18(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB rolb $1,(%r10) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ xor %eax,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2956414,15 +2957075,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x50(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0xd5,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2956431,32 +2957092,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0x15af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ cld │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ @@ -2956465,44 +2957127,47 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,%bl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x31485(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + test %edx,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x310ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2956512,37 +2957177,35 @@ │ │ │ │ hlt │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31499(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x308e1(%rax) │ │ │ │ + add %bh,0x308e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2956550,28 +2957213,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ah,%ah │ │ │ │ + sub %ah,%bl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x306e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2956581,15 +2957245,16 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ add 0x3(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2956598,15 +2957263,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5a(%rax) │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2956619,18 +2957284,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342da,%eax │ │ │ │ + clc │ │ │ │ + fadds 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e67344 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956652,15 +2957318,16 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ or %ch,0x42(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -2956685,15 +2957352,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x55(%rax) │ │ │ │ + add %ah,-0x55(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2956702,15 +2957369,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ int $0x10 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956734,15 +2957402,15 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,-0x53(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956751,15 +2957419,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ rcl $1,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2956768,15 +2957436,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ loope 1e674b1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956786,15 +2957455,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a413(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2956806,42 +2957476,43 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %al,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + cmp %bh,0x342(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xa(%rax) │ │ │ │ + add %dh,0xa(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ adc %edx,%edi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2956854,15 +2957525,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xfb,%al │ │ │ │ + sub %bh,%bl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956889,16 +2957560,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e67668 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ - ss jmp 1e67603 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e67585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2956914,29 +2957586,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ out %al,(%dx) │ │ │ │ movabs %eax,0xc118010000000002 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x157d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1b(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5(%rax) │ │ │ │ + add %dl,0x5(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2956946,27 +2957619,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e90157 │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4ff3(%rax) │ │ │ │ + or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x4f,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2956977,16 +2957653,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - shl $1,%ah │ │ │ │ + test $0xd0,%al │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e676a5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2957021,15 +2957697,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957038,15 +2957715,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ movabs %eax,0xc398010000000002 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957089,15 +2957767,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a41f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e677f5 │ │ │ │ @@ -2957127,42 +2957806,45 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e67938 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93683(%rax) │ │ │ │ + add %bh,0x53b1683(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e67893 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov %ss,0x1(%rdi) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957172,15 +2957854,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2957191,19 +2957874,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957217,30 +2957901,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e67a28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7c(%rax) │ │ │ │ - ss jmp 1e679c3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ah,%dl │ │ │ │ + cmp %ah,%dl │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ @@ -2957277,15 +2957961,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2957295,15 +2957980,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x2f4ac │ │ │ │ + js 1e67a56 │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e67ab7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957321,15 +2958008,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rcll $1,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957357,45 +2958045,45 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W enter $0x2bb,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %cl,%al │ │ │ │ + mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e67af5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e67b62 │ │ │ │ - mov $0x2,%ebx │ │ │ │ + rex.W enter $0x2bb,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e67b25 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xc8,%al │ │ │ │ + js 1e67b92 │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2957419,42 +2958107,43 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fmul %st(0),%st │ │ │ │ + test $0xc8,%al │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e67bb5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,%cl │ │ │ │ + fmul %st(0),%st │ │ │ │ mov $0x2,%ebx │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov (%rsi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957465,15 +2958154,15 @@ │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - cmp %cl,%cl │ │ │ │ + or %cl,%cl │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e67d04 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2957493,15 +2958182,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.R testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2957510,15 +2958200,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7b(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957529,19 +2958220,19 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,-0xc(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x31ff4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2957558,19 +2958249,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x31ff5(%rax) │ │ │ │ + mov %dh,%ch │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e67d65 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2957591,15 +2958282,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a3ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e67e03 │ │ │ │ @@ -2957607,15 +2958299,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x74(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957640,15 +2958333,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957665,39 +2958359,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e67f68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7c(%rax) │ │ │ │ - ss jmp 1e67f03 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdivr %st(3),%st │ │ │ │ + pop %rax │ │ │ │ + sti │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e67f33 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bd3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2957705,19 +2958404,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %bl,-0x77(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2957743,15 +2958443,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342f9 │ │ │ │ + or %bh,%cl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %bl,0x0(%rbp) │ │ │ │ @@ -2957763,15 +2958464,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov $0xbe,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e67fa5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957823,15 +2958524,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957849,26 +2958551,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e68178 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - test %esi,(%rsi) │ │ │ │ - jmp 1e68113 │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + test %edx,(%rsi) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ test $0x311,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ @@ -2957908,15 +2958611,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a42e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e68155 │ │ │ │ @@ -2957952,15 +2958656,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ in $0xa3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2957977,20 +2958682,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e682f8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - test %esi,(%rsi) │ │ │ │ - jmp 1e68293 │ │ │ │ - or %ebx,0x41(%rax) │ │ │ │ + test %edx,(%rsi) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e6828c │ │ │ │ - push %rcx │ │ │ │ + add %ah,%al │ │ │ │ + repnz push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2c03d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2958006,45 +2958712,43 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fsubs 0x2(%rdx,%rcx,4) │ │ │ │ + call 1e90d51 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - test $0xd4,%al │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x2f4d4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e682e3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x19ffb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e68394 │ │ │ │ @@ -2958100,15 +2958804,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x311a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e68454 │ │ │ │ @@ -2958132,15 +2958837,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2f643(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e68433 │ │ │ │ @@ -2958148,22 +2958854,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x35(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + xor %edx,0x1(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e684e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2958217,15 +2958922,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or 0x0(%rdx,%rax,1),%ah │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2958250,31 +2958956,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - enter $0xbe89,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + fmuls 0x2be(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ loope 1e685f3 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e68575 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2958300,15 +2959006,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e81d82 │ │ │ │ + push $0x19732 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2958330,15 +2959036,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2958349,17 +2959056,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e9c9b4 │ │ │ │ + enter $0x42d5,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2958368,29 +2959076,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e68778 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7b(%rax) │ │ │ │ - ss jmp 1e68713 │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x37(%rax) │ │ │ │ + add %ch,-0x37(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e686d3 │ │ │ │ out %al,$0x1 │ │ │ │ @@ -2958401,17 +2959111,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e687d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - test %esi,(%rsi) │ │ │ │ - jmp 1e68773 │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + test %edx,(%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e68736 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2958432,48 +2959142,52 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,-0x62(%rax) │ │ │ │ + js 1e68768 │ │ │ │ sbb $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x2cf,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or $0xcf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x9f,%al │ │ │ │ - sbb $0x3,%eax │ │ │ │ + add %ch,0x31d9f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e687c3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a3e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e687f3 │ │ │ │ @@ -2958481,15 +2959195,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a432(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e68823 │ │ │ │ @@ -2958497,33 +2959212,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor $0x97,%al │ │ │ │ + add %ch,0x31(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ or (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2958548,15 +2959265,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31187(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2958568,46 +2959286,48 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W │ │ │ │ - {rex2 0x42} add (%rax),%r16d │ │ │ │ + sub %dl,%bl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x31a58(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ + sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and $0x5c,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,0x3f0fc3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,(%rsp,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x61(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x59(%rax) │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2958638,61 +2959358,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e68a78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - test %esi,(%rsi) │ │ │ │ - jmp 1e68a13 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + test %edx,(%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + clc │ │ │ │ + {rex2 0x42} add (%rax),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ or %dl,(%rdx) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov %bh,0x2(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(%rsi,%riz,8) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2958700,27 +2959425,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e68b38 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93686(%rax) │ │ │ │ + add %cl,0x53b1686(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x9(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2958746,15 +2959472,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a409(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2958766,43 +2959493,46 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42d9,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xd7,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2f4d3(%rax) │ │ │ │ + add %bh,0x2f4d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e68b83 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2958836,27 +2959566,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e68cb8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e93686(%rax) │ │ │ │ + add %ch,0x53b1686(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31c20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e68c05 │ │ │ │ @@ -2958867,16 +2959598,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - ss xchg %eax,%edi │ │ │ │ + fdivs (%rdx) │ │ │ │ + xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -2958889,15 +2959620,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0xbe,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e68d24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2958922,15 +2959653,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.RXB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2958940,15 +2959672,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7b(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2958962,45 +2959695,46 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e9d05d │ │ │ │ + clc │ │ │ │ + mov $0x342,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,%al │ │ │ │ - movsxd 0x3(%rip),%ebx │ │ │ │ + fsubs 0x1d(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %cl,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2ce88(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31d64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e68d85 │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2959046,17 +2959780,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e68ef8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xchg %dh,(%rsi) │ │ │ │ - jmp 1e68e93 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + xchg %dl,(%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e68e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2959079,29 +2959813,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x42,%ah │ │ │ │ + pop %rax │ │ │ │ + mov $0x42,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e68eb3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x0(%rdx,%rax,1),%edi │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2959182,15 +2959917,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ out %eax,$0x1c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2959202,18 +2959938,20 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - jmp 1e69383 │ │ │ │ + enter $0x15e9,$0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e69045 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2959235,21 +2959973,21 @@ │ │ │ │ push %rsi │ │ │ │ pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x2cf,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or $0xcf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %bl,0x315ea(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e690d7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2959266,15 +2960004,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xor 0x0(%rdx,%rax,1),%ah │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2959285,46 +2960024,43 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - loop 1e69163 │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0xe2,%al │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdiv %st(2),%st │ │ │ │ + sbb %dh,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e69153 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1975f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2959335,56 +2960071,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - fmul %st(1),%st │ │ │ │ - mov $0x2,%esi │ │ │ │ + call 1e950b6 │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ enter $0x308,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %cl,0x2be(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + rex.W mov 0x2(%rsi),%dil │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e69213 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ test %dl,0x1(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2959394,29 +2960132,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x315fe(%rax) │ │ │ │ + mov $0x315fe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %bl,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2959424,34 +2960165,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x5b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6930b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x2cf,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or $0xcf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3067f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e69347 │ │ │ │ @@ -2959481,17 +2960224,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e69408 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %esi,(%rsi) │ │ │ │ - jmp 1e693a3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + xchg %edx,(%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e69325 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2959508,15 +2960251,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bh,%ah │ │ │ │ + mov %bh,%bl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e69444 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -2959584,16 +2960327,15 @@ │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ + add %dh,-0x19(%rax) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2959605,33 +2960347,35 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x31639(%rax) │ │ │ │ + cwtl │ │ │ │ + cmp %edx,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WX pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xcf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cf2b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2959640,15 +2960384,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jle 1e69581 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2959672,19 +2960417,20 @@ │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x2c2,%eax │ │ │ │ + add %al,0x2c20b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x92b6 │ │ │ │ + add %ch,-0x4a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e69624 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ @@ -2959699,16 +2960445,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ + sub $0xc2,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2959718,15 +2960464,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bc02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2959756,51 +2960503,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ - loop 1e6970d │ │ │ │ + loope 1e6970d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x4b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c8de(%rax) │ │ │ │ + add %al,-0x22(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - leave │ │ │ │ - or %al,(%rbx) │ │ │ │ + push $0x308c9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e696b5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2959816,15 +2960562,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2959835,15 +2960582,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0x306,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -2959866,17 +2960614,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbp │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jmp 1e697d3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2c8eb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ @@ -2959885,49 +2960631,55 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x340ce(%rax) │ │ │ │ + mov %cl,%dh │ │ │ │ + rex add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ fadd %st(1),%st │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f00c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x5b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e698ab │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x2cf,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or $0xcf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,%bh │ │ │ │ + add %cl,(%rax) │ │ │ │ + iret │ │ │ │ rex add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2959957,28 +2960709,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a48(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rex.W mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dl,%ch │ │ │ │ + sub %dl,%ch │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e69984 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960004,32 +2960760,32 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e69984 │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342ea │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x30bd9(%rax) │ │ │ │ + add %bl,0x30bd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960051,15 +2960807,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f793(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e699b5 │ │ │ │ @@ -2960099,32 +2960856,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ enter $0x2be,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e69a83 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xc(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960161,15 +2960920,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4e(%rax) │ │ │ │ + add %bh,-0x4e(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e69b94 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960193,20 +2960952,19 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + call 1e9b245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e69bf4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2960228,17 +2960986,15 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.WX pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xcf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cf2b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e69b95 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960275,15 +2961031,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c906(%rax) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e69c25 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960306,16 +2961064,16 @@ │ │ │ │ ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5bfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fxch %st(6) │ │ │ │ + add %ah,%al │ │ │ │ + fmul %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31a6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2960327,19 +2961085,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,%dl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42d8,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e69d74 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2960432,16 +2961189,16 @@ │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ - ret $0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W ret $0x2 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2960452,17 +2961209,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960488,21 +2961243,23 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x2c9,%eax │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0xc9,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e69e95 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2960522,18 +2961279,15 @@ │ │ │ │ hlt │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ @@ -2960543,33 +2961297,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,(%rax) │ │ │ │ - imul $0x3,(%rsi),%edx │ │ │ │ + sub %ch,0x16(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WX pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xcf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cf2b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ imul $0x3,(%rsi),%edx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e69f55 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960591,19 +2961346,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6a074 │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2960628,15 +2961384,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f963(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6a015 │ │ │ │ @@ -2960660,28 +2961417,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42f7,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e6a0b3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2fa13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6a0e6 │ │ │ │ @@ -2960724,47 +2961481,47 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sub %edi,0x0(%rdx,%rax,1) │ │ │ │ add %edi,0x0(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bc2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6a1e3 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2b(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6a195 │ │ │ │ @@ -2960793,17 +2961550,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960812,16 +2961567,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sub $0xbc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960829,15 +2961584,15 @@ │ │ │ │ sbb %al,0x2001(%rsi) │ │ │ │ add %al,%al │ │ │ │ rex.WR │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xor %ecx,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960848,32 +2961603,32 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub $0x2bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x5b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 1e6a2e9 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31ab5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6a2b5 │ │ │ │ @@ -2960898,50 +2961653,50 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + sub %dl,(%rdi) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WX pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xcf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cf2b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x34217(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6a383 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ loopne 1e6a3e1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2960969,31 +2961724,31 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x2c27d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 1e6a42d │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2961006,15 +2961761,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bl,%dl │ │ │ │ + sbb %bl,%dl │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961027,16 +2961782,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6a548 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x79(%rax) │ │ │ │ - ss jmp 1e6a4e3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e6a524 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961069,15 +2961825,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ or 0x0(%rdx,%rax,1),%esp │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961085,16 +2961842,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ + cmp %dl,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6a5e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ @@ -2961117,79 +2961873,82 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb $0x2bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a62b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f976(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x38(%rax) │ │ │ │ + add %ch,-0x38(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c94d(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ + leave │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6a653 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ fdivrl 0x2(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2961197,45 +2961956,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x4b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x23(%rax) │ │ │ │ - fildl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fstp %st(3) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - push $0x92b6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x4a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6a6e3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rsi │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ @@ -2961246,41 +2962010,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6a77b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + enter $0xbf69,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - imul $0x82780100,0x2(%rdi),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d34b(%rax) │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ + roll %cl,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %ch,-0x41(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - imul $0xc0780900,0x2(%rdi),%edi │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e6a773 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961292,17 +2962062,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7b(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2961310,15 +2962078,15 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ imul $0x400,0x2(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961332,15 +2962100,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6a8d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93687(%rax) │ │ │ │ + add %bh,0x53b1687(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2961348,15 +2962116,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x2f4a7 │ │ │ │ + js 1e6a841 │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6a866 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2961407,15 +2962177,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x27(%rax) │ │ │ │ movabs %eax,0x8278010000000002 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961454,17 +2962225,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lea (bad),%edi │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961535,15 +2962304,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2949e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2961570,15 +2962339,15 @@ │ │ │ │ jne 1e6ab6e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sahf │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2961606,16 +2962375,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push $0xffffffffffffffbf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961627,17 +2962396,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov %edi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2961668,32 +2962435,33 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ch,%cl │ │ │ │ + rex.W cld │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6ac24 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961701,15 +2962469,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lahf │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2961721,15 +2962489,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bbd2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6ac83 │ │ │ │ @@ -2961737,15 +2962506,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WXB addq $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2961754,15 +2962524,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4c(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961772,15 +2962543,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bc1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2961790,17 +2962562,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0xf9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2961813,18 +2962583,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - call 1e6b0f0 │ │ │ │ + sbb %bh,%ah │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x4(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6adb7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2961841,15 +2962612,15 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ mov $0x308,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -2961862,30 +2962633,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6aea8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov %dh,(%rsi) │ │ │ │ - jmp 1e6ae43 │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + mov %dl,(%rsi) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ xchg %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2961893,28 +2962665,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - fldl 0x3(%rdx) │ │ │ │ + enter $0x42dc,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bddb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6af14 │ │ │ │ @@ -2961940,17 +2962712,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x46(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2961959,15 +2962729,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fsubs 0x2(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6aee5 │ │ │ │ @@ -2962017,16 +2962788,16 @@ │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xdc,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xdc,%ah │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962035,16 +2962806,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bd39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6afd5 │ │ │ │ @@ -2962068,15 +2962839,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b0ab │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2d(%rax) │ │ │ │ repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6b0f4 │ │ │ │ @@ -2962101,38 +2962874,38 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f982(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x157b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d9(%rip) │ │ │ │ + lock xor $0xd9,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ rcr %cl,%ah │ │ │ │ add (%rax),%al │ │ │ │ @@ -2962148,15 +2962921,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a41c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6b1e4 │ │ │ │ @@ -2962195,19 +2962969,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x5a(%rax) │ │ │ │ + add %bh,-0x5a(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6b1b5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962228,15 +2963003,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - lretq $0x2be │ │ │ │ + pop %rax │ │ │ │ + lret $0x2be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2962255,15 +2963031,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ psubw (%rdx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962276,15 +2963053,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x8c9,$0x3 │ │ │ │ + fmul %st(1),%st │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962301,34 +2963079,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or %bh,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0x1(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e6b384 │ │ │ │ + mov %bl,%dl │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ @@ -2962384,31 +2963163,31 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - leave │ │ │ │ + shlb $0xc9,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmpl $0x0,0x2(%rbp) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f6ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2962416,15 +2963195,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x11(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962438,47 +2963218,44 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,%dh │ │ │ │ + sbb %dl,%ah │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6b485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b52b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x2a1e9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e6b4f4 │ │ │ │ + test $0xe9,%al │ │ │ │ + movabs 0xc178010000000002,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - leave │ │ │ │ + shlb $0xc9,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bde5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6b4e5 │ │ │ │ @@ -2962512,25 +2963289,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6b628 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x78(%rax) │ │ │ │ - ss jmp 1e6b5c3 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e6b583 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sarb %cl,0x2(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6b5b3 │ │ │ │ @@ -2962538,15 +2963317,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sbb $0xa4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962572,31 +2963352,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x308b7(%rax) │ │ │ │ + add %ch,0x308b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4e(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962608,20 +2963390,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - or %edi,%esi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e6b6a6 │ │ │ │ + fadds (%rcx) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2962639,19 +2963418,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ lea 0x2(%rdx),%ecx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962660,40 +2963440,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6b7d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov %esi,(%rsi) │ │ │ │ - jmp 1e6b773 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - xchg %edi,0x2(%rsi) │ │ │ │ + push $0x2be87 │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2dd76(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jbe 1e6b798 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2962704,16 +2963485,15 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - leave │ │ │ │ + shlb $0xc9,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962735,15 +2963515,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962753,15 +2963534,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2f946(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6b8d4 │ │ │ │ @@ -2962788,36 +2963570,42 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6b8eb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f2d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6b8b3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xa(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + add %dh,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6b8a5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2962857,26 +2963645,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sbb %bh,0x308(%rax) │ │ │ │ + sub %bh,0x308(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -2962885,17 +2963674,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fsubs 0x2f4(%rdi) │ │ │ │ + call 1e9aeb4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6ba54 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962912,15 +2963702,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f91f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6b9f5 │ │ │ │ @@ -2962928,15 +2963719,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,%al │ │ │ │ xor $0xd7,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jmp 1e6bd3f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2962965,16 +2963756,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6bb68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x77(%rax) │ │ │ │ - ss jmp 1e6bb03 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e6bb44 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963024,15 +2963816,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x28(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2963041,15 +2963834,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0xbc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963079,15 +2963873,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ @@ -2963098,15 +2963893,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2963119,16 +2963915,15 @@ │ │ │ │ push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - leave │ │ │ │ + shlb $0xc9,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x289d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2963136,19 +2963931,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ fisttpll (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6bd24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963187,30 +2963983,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6bd6b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ch,%dl │ │ │ │ movabs 0xc078090000000002,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rbx │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2963224,27 +2964020,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xf70b,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + rex.W add %dil,%sil │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963261,16 +2964059,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6be98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x77(%rax) │ │ │ │ - ss jmp 1e6be33 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e6bdb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2963341,19 +2964140,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ mov $0x8,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6bf64 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963373,19 +2964173,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rax) │ │ │ │ + add %ch,-0x7a(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6bf46 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2963408,15 +2964209,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f93b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6bfe7 │ │ │ │ @@ -2963438,15 +2964240,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1975a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6c084 │ │ │ │ @@ -2963470,28 +2964273,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ sbb $0xde,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963502,15 +2964306,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963521,15 +2964326,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6c12b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ shl %cl,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2963538,19 +2964345,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x28a4e(%rax) │ │ │ │ + add %bl,0x28a4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6c1a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963572,15 +2964380,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2e(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963626,27 +2964435,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - test $0xdd,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ + mov $0x308dd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x3f0082(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x0,0x5a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jo 1e6c2b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e6c27b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cfc8(%rax) │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in $0x12,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2963655,33 +2964468,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jns 1e6c268 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0x3b(%rax) │ │ │ │ - fiadds (%rdx) │ │ │ │ + add %al,0x2de3b(%rax) │ │ │ │ ... │ │ │ │ - push $0x92b6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x4a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6c265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ @@ -2963702,15 +2964518,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5c(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963727,27 +2964544,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6c3d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov (%rsi),%dh │ │ │ │ - jmp 1e6c373 │ │ │ │ - or %ebx,0x3f0041(%rax) │ │ │ │ + mov (%rsi),%dl │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e6c39b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WRB cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2963820,15 +2964638,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cli │ │ │ │ mov $0x2,%ebx │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2963837,15 +2964656,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6b(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963872,15 +2964692,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bd78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6c4e3 │ │ │ │ @@ -2963888,15 +2964709,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963906,15 +2964728,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2fa51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2963929,18 +2964752,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6c618 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov (%rsi),%dh │ │ │ │ - jmp 1e6c5b3 │ │ │ │ - adc %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + mov (%rsi),%dl │ │ │ │ + cmp 0x11000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ @@ -2963953,26 +2964776,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x308(%rax) │ │ │ │ + cwtl │ │ │ │ + mov $0x308,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sti │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ @@ -2964015,15 +2964840,15 @@ │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ in (%dx),%al │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ push $0x92b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6c655 │ │ │ │ @@ -2964034,47 +2964859,42 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xd4,%al │ │ │ │ + js 1e6c6ce │ │ │ │ mov $0x2,%ebp │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6c6c3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x15(%rax) │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc 0x0(%rdx,%rax,1),%edi │ │ │ │ + or %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - pop %rdx │ │ │ │ + xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ + jo 1e6c75b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ data16 cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2964083,15 +2964903,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x11(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2964118,31 +2964939,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x308dc(%rax) │ │ │ │ + add %bh,0x308dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6c7b3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push $0xffffffffffffff97 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2964188,15 +2965011,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,-0x76(%rdi) │ │ │ │ + sbb %cl,-0x76(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6c835 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2964220,28 +2965043,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbc15,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0041(%rax) │ │ │ │ + mov %dl,(%rbx) │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e6c93b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x63(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2964265,27 +2965089,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbe87,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + fadds 0x2be(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1979d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2964295,32 +2965119,31 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31a8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6c9c3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x2f6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2964335,18 +2965158,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6cac8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov (%rsi),%dh │ │ │ │ - jmp 1e6ca63 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov (%rsi),%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e6c9e5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2964381,26 +2965204,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fmuls 0x28a(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + call 1e9557a │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rsp │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ @@ -2964411,15 +2965236,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rsi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2964461,21 +2965287,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - adc $0xbc,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x2bc12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2964483,17 +2965308,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - testl $0x0,0x3(%rdx) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + cmp %dh,%bh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6cb95 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2964509,15 +2965336,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3f(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6cc33 │ │ │ │ @@ -2964525,15 +2965353,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bbdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2964543,35 +2965372,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,0x39(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x31e39 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2964581,15 +2965408,15 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmp (%rsi),%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2964598,15 +2965425,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x43(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2964615,15 +2965443,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x56(%rax) │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2964641,29 +2965470,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49(%rax) │ │ │ │ + add %ch,0x49(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %al,(%rax) │ │ │ │ + sub %al,(%rax) │ │ │ │ rex.XB add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6cdf7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ @@ -2964696,51 +2965525,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x21(%rax) │ │ │ │ + add %bh,-0x21(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - hlt │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0xf4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6b(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2964752,36 +2965583,31 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - repnz sbb $0x3,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + enter $0x1df2,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ + movabs 0x7000000000005b2f,%al │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x31df3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ + ... │ │ │ │ + cwtl │ │ │ │ + repz sbb $0x3,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2964790,33 +2965616,32 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6cfd8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov (%rsi),%esi │ │ │ │ - jmp 1e6cf73 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov (%rsi),%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e6cef5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,(%rsi) │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e6cf25 │ │ │ │ + clc │ │ │ │ + adc 0x0(%rdx,%rax,1),%edi │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2964849,15 +2965674,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f6fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6cff3 │ │ │ │ @@ -2964865,15 +2965691,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2964901,17 +2965728,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and $0x303,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2964932,15 +2965757,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2964951,37 +2965777,31 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,%al │ │ │ │ - and %edx,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubs (%rcx) │ │ │ │ + adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b2f(%rax) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + movabs 0x7000000000005b2f,%al │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x31322(%rax) │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ + ... │ │ │ │ + mov $0x31322,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ @@ -2965042,32 +2965862,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e6d26b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2f9fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6d233 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ popf │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2965079,15 +2965898,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,%dh │ │ │ │ + sub %bl,%dh │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2965107,50 +2965926,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x28a8c(%rax) │ │ │ │ + add %bl,0x28a8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ + sbb $0x16,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sbb $0x316,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2965173,15 +2965995,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3a(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6d375 │ │ │ │ @@ -2965208,17 +2966031,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xf(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2965227,15 +2966048,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fistpll 0x2(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2965247,19 +2966069,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e6d45a │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + mov %dh,0x2f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2965268,45 +2966088,49 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6d548 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov (%rsi),%esi │ │ │ │ - jmp 1e6d4e3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e6d4fa │ │ │ │ + cmp %dh,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ rex.WRX mov (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2965315,27 +2966139,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - call 1e9de4c │ │ │ │ + clc │ │ │ │ + fisttps (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6d533 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bc26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6d5e4 │ │ │ │ @@ -2965374,15 +2966201,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2fa1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6d674 │ │ │ │ @@ -2965406,15 +2966234,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rdi │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2965431,18 +2966260,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6d728 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x75(%rax) │ │ │ │ - ss jmp 1e6d6c3 │ │ │ │ - adc %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %dh,0x53b168b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ hlt │ │ │ │ and %al,(%rbx) │ │ │ │ @@ -2965489,21 +2966319,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x51(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x2f4af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6d705 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2965522,15 +2966351,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bd55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2965540,17 +2966370,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2fa30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6d854 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2965573,15 +2966401,15 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov $0xbe,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2965618,37 +2966446,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28a6f(%rax) │ │ │ │ + add %ch,0x28a6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6d885 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add $0x0,%al │ │ │ │ + clc │ │ │ │ + or %edi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2965656,18 +2966486,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6d9c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov %?,(%rsi) │ │ │ │ - jmp 1e6d963 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e6d9a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2965701,15 +2966531,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30440(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6d9b3 │ │ │ │ @@ -2965717,15 +2966548,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f6ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6da64 │ │ │ │ @@ -2965771,27 +2966603,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6db18 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %?,(%rsi) │ │ │ │ - jmp 1e6dab3 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e6da73 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jle 1e6da72 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2965836,15 +2966669,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x57(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2965855,31 +2966689,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e99a2b │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + mov 0x2(%rsi),%? │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ lret │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2965889,15 +2966721,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x45(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2965935,33 +2966768,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ fimuls (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6dc53 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ds mov $0x2,%ebp │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2965983,15 +2966818,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1e9d1cd │ │ │ │ + clc │ │ │ │ + mov $0xf4,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6dca5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2966028,15 +2966865,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f96a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6dd73 │ │ │ │ @@ -2966044,15 +2966882,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2966083,32 +2966922,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dh,-0x76(%rax) │ │ │ │ + sub %dh,-0x76(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3c(%rax) │ │ │ │ + add %bl,-0x3c(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ @@ -2966167,43 +2967007,42 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6df98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x74(%rax) │ │ │ │ - ss jmp 1e6df33 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %ch,0x53b168c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e6dfa9 │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + mov %cl,-0x76(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ enter $0x2f9,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2966247,15 +2967086,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x2f6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ @@ -2966263,15 +2967103,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1977d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6dfd5 │ │ │ │ @@ -2966315,36 +2967156,33 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - fcomp %st(6) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + call 1e9d5bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6e124 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e6e0f2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + enter $0x830b,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or 0x2(%rbx),%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e6e154 │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ @@ -2966365,15 +2967203,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2966402,15 +2967241,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x37(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6e155 │ │ │ │ @@ -2966452,15 +2967292,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ fcomip %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2966469,15 +2967309,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - enter $0x8c4,$0x3 │ │ │ │ + fadd %st(4),%st │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2966497,19 +2967338,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2966529,15 +2967371,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7e(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2966552,17 +2967395,19 @@ │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6e3e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - lea (%rsi),%esi │ │ │ │ - jmp 1e6e383 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea (%rsi),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e6e3c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2966593,20 +2967438,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - in $0x82,%al │ │ │ │ + jo 1e6e3f2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %ah,%ah │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6e454 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ @@ -2966629,15 +2967473,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rbp │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2966659,50 +2967504,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x155a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bpl │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ch,(%rsi) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ + or %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - pop %rdx │ │ │ │ + xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ + jo 1e6e4fb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2fa5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6e4c3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19741(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6e4b5 │ │ │ │ @@ -2966745,15 +2967584,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ ss mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2966792,15 +2967632,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ testb $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2966840,15 +2967681,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x72(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2966900,16 +2967742,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmp %bh,0x2(%rbp) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2966917,19 +2967759,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ data16 mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2966948,15 +2967791,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5f(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2966980,33 +2967824,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ ret │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WX cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967016,15 +2967862,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%r15d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967038,15 +2967885,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - js 1e6e94b │ │ │ │ + mov %dh,(%rcx) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2967069,16 +2967916,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a31(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xor %ecx,0x2(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6e9c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2967110,15 +2967957,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x13(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2967127,15 +2967975,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x41(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2967148,27 +2967997,28 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - xor 0x2(%rdx),%cl │ │ │ │ + push $0x28a32 │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967195,15 +2968045,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,-0x76(%rax) │ │ │ │ + cwtl │ │ │ │ + jo 1e6ea85 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967212,15 +2968063,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ah,%dl │ │ │ │ + mov %ah,%cl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6eab5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2967275,15 +2968126,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a404(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6eb75 │ │ │ │ @@ -2967322,15 +2968174,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.X cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967341,15 +2968194,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28a32(%rax) │ │ │ │ + add %ch,0x28a32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6ecf4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2967371,15 +2968224,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ in (%dx),%al │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967404,15 +2968258,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x9c,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967437,19 +2968292,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x308cf(%rax) │ │ │ │ + add %ch,0x308cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6ee14 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2967486,15 +2968342,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2fa45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2967600,15 +2968457,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdx │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967619,28 +2968477,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %al,%ch │ │ │ │ - or %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f678(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2967648,15 +2968506,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ @@ -2967666,16 +2968525,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6b(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2967683,16 +2968542,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6c(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2967715,16 +2968574,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967747,16 +2968606,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967784,19 +2968643,17 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + xor 0x2(%rdx),%rcx │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6f186 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2967814,15 +2968671,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jp 1e6f215 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967832,32 +2968690,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x41(%rax) │ │ │ │ + add %bh,0x41(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2f659(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2967866,28 +2968726,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x33(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x28a33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6f273 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0xa4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2967916,17 +2968776,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - loopne 1e6f343 │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x308e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2967934,15 +2968792,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sbb %dh,(%rdx,%rcx,4) │ │ │ │ + sub %dh,(%rdx,%rcx,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2967950,15 +2968808,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sbb %dl,%al │ │ │ │ + sub %dl,%al │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2967983,15 +2968841,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ js 1e6f3f1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968018,15 +2968877,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x34(%rax) │ │ │ │ + add %ch,0x34(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ @@ -2968087,17 +2968946,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6f588 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x73(%rax) │ │ │ │ - ss jmp 1e6f523 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,0x53b168d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6f4a5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2968117,46 +2968977,48 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - xor $0x8a,%al │ │ │ │ - add (%rax),%al │ │ │ │ + or %dh,0x28a(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor $0x28a,%eax │ │ │ │ + add %cl,0x35(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov $0x308,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968175,19 +2969037,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ iret │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968210,15 +2969073,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x78(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968243,34 +2969107,35 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ fdivp %st,%st(4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6f6c3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2968280,20 +2969145,20 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x21(%rax) │ │ │ │ + add %bl,-0x21(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6f7a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968336,38 +2969201,38 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x31(%rax) │ │ │ │ + add %bh,0x31(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x32(%rax) │ │ │ │ + add %bl,0x32(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2968421,20 +2969286,20 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ xor 0x2(%rdx),%ecx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6f924 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968484,34 +2969349,35 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ xor $0x8a,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e6f963 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movsxd %esi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968521,35 +2969387,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %edx,0x1(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ xor $0x8a,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6fa74 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968575,17 +2969442,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - out %eax,$0x42 │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ch,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2968595,18 +2969461,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6fb28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov (%rsi),%? │ │ │ │ - jmp 1e6fac3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,0x53b168e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6fb04 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968641,15 +2969507,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6d(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968660,34 +2969527,35 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bl,0x2be(%rdi) │ │ │ │ + sbb %bl,0x2be(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dl,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + rorb $1,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6fb35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2968805,28 +2969673,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - test $0x66,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x28a66,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e6fcf3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bd75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2968847,19 +2969715,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ rex mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968871,18 +2969740,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6fe58 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov (%rsi),%? │ │ │ │ - jmp 1e6fdf3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ah,0x53b168e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e6fd75 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2968898,30 +2969767,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub 0x0(%rdx,%rax,1),%ah │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f662(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e6fe87 │ │ │ │ @@ -2968950,18 +2969821,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e6ff48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov (%rsi),%? │ │ │ │ - jmp 1e6fee3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e6ff24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2968986,15 +2969858,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ xor $0x28a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969002,15 +2969874,15 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2beb3(%rax) │ │ │ │ + add %bh,0x2beb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ @@ -2969063,15 +2969935,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jne 1e6ffe8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969127,15 +2970000,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bbe2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2969143,19 +2970017,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a65(%rax) │ │ │ │ + add %bh,0x28a65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ out %eax,$0x1 │ │ │ │ @@ -2969165,17 +2970040,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e701b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x71(%rax) │ │ │ │ - ss jmp 1e70153 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e700d5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2969192,34 +2970069,31 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bh,0x342(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %bh,0x3(%rdx,%rax,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - rex.WX mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or %cl,-0x76(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e70165 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2969237,15 +2970111,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fisubs 0x2(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e701c5 │ │ │ │ @@ -2969268,15 +2970143,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.RB │ │ │ │ rex.XB add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969302,15 +2970178,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a429(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e702c3 │ │ │ │ @@ -2969318,15 +2970195,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xor 0x0(%rdx,%rax,1),%bh │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969340,18 +2970218,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e703c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x70(%rax) │ │ │ │ - ss jmp 1e70363 │ │ │ │ - adc %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + cmp 0x11000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ add %dh,-0x2c(%rax) │ │ │ │ and (%rbx),%eax │ │ │ │ ... │ │ │ │ @@ -2969383,45 +2970263,48 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e70458 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x70(%rax) │ │ │ │ - ss jmp 1e703f3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %edi,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ + out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x40,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e70488 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6f(%rax) │ │ │ │ - ss jmp 1e70423 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e703e3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ loop 1e70406 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969465,15 +2970348,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - js 1e704a4 │ │ │ │ + mov %cl,%dl │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969482,15 +2970365,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ push %rbp │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969528,28 +2970411,28 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - test $0xcb,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ + mov $0x30bcb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e70563 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a3dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e70614 │ │ │ │ @@ -2969570,15 +2970453,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1c(%rax) │ │ │ │ movabs 0x8278010000000002,%eax │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969600,27 +2970484,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a55(%rax) │ │ │ │ + add %bh,0x28a55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e70653 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2969679,32 +2970564,28 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - test $0xcc,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x30bcc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x56(%rax) │ │ │ │ + add %bl,0x56(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969713,15 +2970594,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,-0x76(%rdi) │ │ │ │ + sub %ah,-0x76(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e70824 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -2969744,15 +2970625,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jp 1e707d6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969778,15 +2970660,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x32(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e70825 │ │ │ │ @@ -2969831,19 +2970714,18 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - test $0xcd,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x30bcd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e708b5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2969874,15 +2970756,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ push %rsi │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969892,15 +2970774,15 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4c(%rax) │ │ │ │ + add %bl,-0x4c(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2969908,19 +2970790,18 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - test $0xce,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ + mov $0x30bce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e709a5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2969935,15 +2970816,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2969954,15 +2970836,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x28a57(%rax) │ │ │ │ + add %bl,0x28a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e70a35 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2969981,15 +2970863,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jrcxz 1e70aac │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2970007,15 +2970890,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x36(%rax) │ │ │ │ + add %bh,0x36(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -2970069,21 +2970952,21 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %rsp │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rbp │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2970105,52 +2970988,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bc07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28a55(%rax) │ │ │ │ + add %ch,0x28a55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %cl,0x56(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ @@ -2970218,20 +2971101,20 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ push %rsi │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2970302,15 +2971185,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f6a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e70ee4 │ │ │ │ @@ -2970370,53 +2971254,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1a(%rax) │ │ │ │ movabs %eax,0xc078090000000002 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f660(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x57(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x28a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e71004 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2970434,15 +2971319,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2970500,19 +2971386,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ jns 1e71099 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e71124 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2970568,16 +2971455,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x8a9f,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + fcomps 0x28a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2970599,15 +2971485,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ in $0xa3,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2970700,15 +2971587,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x2f9,%esi │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ @@ -2970716,15 +2971604,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %rax,%r15 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2970740,17 +2971629,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e713e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6f(%rax) │ │ │ │ - ss jmp 1e71383 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e713c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2970765,15 +2971656,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2970839,46 +2971731,51 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e71508 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e93691(%rax) │ │ │ │ + add %ah,0x53b1691(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e71425 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xf6f8,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + clc │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e71493 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1973c(%rax) │ │ │ │ + add %bl,0x3a(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e71507 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2970996,17 +2971893,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sbb %bh,0x197(%rip) │ │ │ │ + fdivrs (%rdx) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e71605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ @@ -2971023,15 +2971923,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e71665 │ │ │ │ @@ -2971080,27 +2971981,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e717d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - ss jmp 1e71773 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e71733 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ ss mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e717e4 │ │ │ │ @@ -2971122,37 +2972025,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6f(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp $0x97,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmp %edx,0x1(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e71874 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2971198,15 +2972101,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ pop %rax │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2971266,16 +2972169,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x79,%al │ │ │ │ - mov $0x2,%esi │ │ │ │ + mov $0x2be79,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e719c4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2971315,17 +2972218,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x197(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + cmp 0x1(%rdi),%rdx │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e71995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ @@ -2971343,20 +2972246,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0xf4,%dl │ │ │ │ + add %cl,-0x4e(%rax) │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e719f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2971458,19 +2972362,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x308b9(%rax) │ │ │ │ + add %bh,0x308b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e71c04 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2971492,15 +2972397,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ fdivrl 0x2(%rbx) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e71be3 │ │ │ │ @@ -2971508,15 +2972414,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bc3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e71c13 │ │ │ │ @@ -2971524,15 +2972431,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ @@ -2971582,18 +2972490,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e71d78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - ss jmp 1e71d13 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e71d54 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2971627,15 +2972535,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bd9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e71d25 │ │ │ │ @@ -2971693,15 +2972602,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %cl,%al │ │ │ │ + pop %rax │ │ │ │ + leave │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e71e8a │ │ │ │ out %eax,$0x1 │ │ │ │ @@ -2971711,18 +2972621,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e71ef8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - ss jmp 1e71e93 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,0x53b1692(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e71e15 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2971770,15 +2972680,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ ds mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2971820,15 +2972731,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bbdb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72024 │ │ │ │ @@ -2971853,15 +2972765,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x36(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e71fc5 │ │ │ │ @@ -2971891,18 +2972804,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e72108 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - ss jmp 1e720a3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e720e4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2971957,27 +2972871,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x2f4b2,%eax │ │ │ │ + enter $0xf4b2,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - js 1e72123 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x25(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2971987,15 +2972902,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x34(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2972066,15 +2972982,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3c(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2972082,31 +2972999,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2be78(%rax) │ │ │ │ + add %bh,0x2be78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e722a3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19ad5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72317 │ │ │ │ @@ -2972142,16 +2973061,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sbb %dh,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972160,16 +2973079,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %esi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972178,16 +2973097,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f61c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72407 │ │ │ │ @@ -2972210,15 +2973129,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ lret │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972227,16 +2973147,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f61d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72415 │ │ │ │ @@ -2972259,16 +2973179,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2972292,16 +2973212,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1f(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2972309,16 +2973229,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and %dh,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972327,16 +2973247,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and %esi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972346,15 +2973266,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ret │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2972363,15 +2973284,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb %edx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972380,16 +2973302,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and %esi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972413,16 +2973335,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ and %dh,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972447,48 +2973369,48 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f623(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72703 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f624(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72733 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x25(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2972496,16 +2973418,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x26(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2972530,16 +2973452,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972548,16 +2973470,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub %dh,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972615,15 +2973537,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmc │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972647,16 +2973570,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sub %dh,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972666,15 +2973589,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6a(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2972682,16 +2973606,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sub %esi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972701,19 +2973625,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ jno 1e72955 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972742,17 +2973667,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e72a98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e93693(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e729f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972778,15 +2973704,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972806,15 +2973732,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2b(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972830,47 +2973757,52 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e72b88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - ss jmp 1e72b23 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f4b1(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xf4,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2f4a4(%rax) │ │ │ │ + add %bh,0x2f4a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72bc4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972890,15 +2973822,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2f6f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2972912,60 +2973845,60 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e72c78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - ss jmp 1e72c13 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x308c0,%eax │ │ │ │ + enter $0x8c0,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e72cd8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e93694(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bh,-0x42(%rdx) │ │ │ │ + sub %bh,-0x42(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72ce4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -2972987,16 +2973920,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jbe 1e72d26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f974(%rax) │ │ │ │ @@ -2973014,48 +2973947,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e72d98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6b(%rax) │ │ │ │ - ss jmp 1e72d33 │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x2f4,%ecx │ │ │ │ + add %cl,-0x47(%rax) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - jb 1e72d15 │ │ │ │ - add (%rax),%al │ │ │ │ + push $0x28a72 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e72d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ @@ -2973078,15 +2974012,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,0x2f4(%rbx) │ │ │ │ + cmp %dh,0x2f4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ @@ -2973109,15 +2974043,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ah,0x2f4(%rbp) │ │ │ │ + cmp %ah,0x2f4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2973149,15 +2974083,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x22(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2973167,19 +2974102,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ movabs 0x780100000000028a,%eax │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ @@ -2973200,27 +2974136,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e72fd8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - ss jmp 1e72f73 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e72f33 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2fa29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2973235,15 +2974173,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e73038 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93696(%rax) │ │ │ │ + add %cl,0x53b1696(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -2973318,26 +2974256,30 @@ │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e73128 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ - ss jmp 1e730c3 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e73083 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ imul $0x2,%esi,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e73134 │ │ │ │ @@ -2973362,15 +2974304,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a3cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2973381,18 +2974324,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - mov $0x2f4b9,%eax │ │ │ │ + enter $0xf4b9,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e73105 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2973413,27 +2974356,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e73248 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cwtl │ │ │ │ - ss jmp 1e731e3 │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %cl,0x53b1697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30720(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e73195 │ │ │ │ @@ -2973460,15 +2974404,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ and %esp,0x0(%rdx,%rax,1) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2973496,43 +2974441,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - movabs 0x400000000028a,%eax │ │ │ │ + test $0xa1,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ss out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e73368 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cwtl │ │ │ │ - ss jmp 1e73303 │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %ah,0x53b1698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30716(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e73374 │ │ │ │ @@ -2973589,19 +2974538,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e733b6 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2973622,32 +2974572,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x71(%rax) │ │ │ │ + add %ch,0x71(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x30753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e73405 │ │ │ │ @@ -2973704,22 +2974656,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f4b8(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x2f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e734c5 │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2973735,19 +2974688,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28aa0(%rax) │ │ │ │ + add %ch,0x28aa0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -2973768,15 +2974722,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rax │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2973837,15 +2974792,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ int3 │ │ │ │ movabs %eax,0x4178010000000002 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2973875,17 +2974831,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e73788 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x68(%rax) │ │ │ │ - ss jmp 1e73723 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e736a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2973910,26 +2974868,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e737e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x68(%rax) │ │ │ │ - ss jmp 1e73783 │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %ah,%al │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ faddl (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2974016,15 +2974977,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x306d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2974047,15 +2975009,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.RXB mov $0x2,%r12d │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2974082,16 +2975045,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + test $0xa5,%al │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e739d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2974113,15 +2975075,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3072d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e73a34 │ │ │ │ @@ -2974179,15 +2975142,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %ah,0x28a(%rdx) │ │ │ │ + sbb %ah,0x28a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ @@ -2974271,26 +2975234,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,0x2f4(%rdx) │ │ │ │ + cmp %bh,0x2f4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x2f6,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,(%rax) │ │ │ │ @@ -2974298,19 +2975262,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2be7d(%rax) │ │ │ │ + add %bh,0x2be7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -2974332,27 +2975297,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x8a72,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivs -0x76(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e73c53 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bc46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2974360,15 +2975327,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2974384,18 +2975352,18 @@ │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e73d88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x67(%rax) │ │ │ │ - ss jmp 1e73d23 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e73d64 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2974429,19 +2975397,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x308ae(%rax) │ │ │ │ + add %bl,0x308ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e73d35 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2974461,15 +2975430,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ adc $0x307,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2974483,17 +2975453,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e73ea8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93699(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e73dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2974546,27 +2975517,30 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a58(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rax │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2974628,21 +2975602,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sbb %esi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e74034 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2974676,15 +2975651,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f657(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2974700,18 +2975676,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e74118 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ss jmp 1e740b3 │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e74085 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2974726,19 +2975705,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ {rex2 0xb} add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -2974751,15 +2975731,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ mov $0xbe,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e74147 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2974767,43 +2975747,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - push $0x2f70f │ │ │ │ + cwtl │ │ │ │ + sbb %esi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sub %bh,-0x42(%rsi) │ │ │ │ + cmp %bh,-0x42(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e74163 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f6b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2974811,33 +2975794,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0xf4,%dh │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0xf4,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2974852,27 +2975837,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e742c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - ss jmp 1e74263 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %bl,0x53b169a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e74223 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x2,%edi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2974899,30 +2975885,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xf(%rax) │ │ │ │ + add %bh,0xf(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rcx │ │ │ │ mov $0x2,%ebp │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2974931,15 +2975919,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x13(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2974969,17 +2975958,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e74418 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x66(%rax) │ │ │ │ - ss jmp 1e743b3 │ │ │ │ - add %ebx,0x104(%rax) │ │ │ │ + add %bh,0x53b169a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2975000,44 +2975992,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dl,%ch │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + {rex2 0xb} add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e744,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e744a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - ss jmp 1e74443 │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2975051,15 +2976044,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - or %ch,0x308(%rdi) │ │ │ │ + sbb %ch,0x308(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WX out %eax,$0x1 │ │ │ │ @@ -2975069,27 +2976062,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e74538 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ - ss jmp 1e744d3 │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x18(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + lret $0x5c │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4d(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRB rolb $1,(%r10) │ │ │ │ ... │ │ │ │ cmp %cl,0x7(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e74544 │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2975115,20 +2976112,23 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xf617,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bl,(%rdx) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x41(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x52,%al │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ jge 1e7457d │ │ │ │ @@ -2975161,24 +2976161,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e745a1 │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ + mov %dh,0x2f4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + jo 1e745c5 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2975286,15 +2976281,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2975317,19 +2976313,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ jge 1e74789 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2975383,15 +2976380,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x30649(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e74815 │ │ │ │ @@ -2975414,15 +2976412,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2975450,43 +2976449,44 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ah,(%rbx) │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ + clc │ │ │ │ + and 0x0(%rdx,%rax,1),%bh │ │ │ │ + add %ebx,(%rax) │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x30bd4(%rax) │ │ │ │ + add %bl,0x30bd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ movabs %al,0x7801000000000306 │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2975544,17 +2976544,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e74ad8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e9369b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e74a36 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2975591,15 +2976592,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bfa4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e74b44 │ │ │ │ @@ -2975659,18 +2976661,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e74c28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushf │ │ │ │ - ss jmp 1e74bc3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e74c04 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2975701,15 +2976703,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ in $0xbb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2975741,15 +2976744,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e74d18 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e9369c(%rax) │ │ │ │ + add %ch,0x53b169c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2975820,18 +2976823,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e74e08 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pushf │ │ │ │ - ss jmp 1e74da3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e74de4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2975861,15 +2976865,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jp 1e74e31 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2975932,15 +2976937,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bc39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e74f34 │ │ │ │ @@ -2975963,15 +2976969,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30672(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e74ed5 │ │ │ │ @@ -2976025,21 +2977032,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x4a(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x2f4b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e75054 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -2976058,15 +2977064,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x306,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x4(%rax) │ │ │ │ @@ -2976117,15 +2977124,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sub 0x1(%rdi),%dl │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e75174 │ │ │ │ @@ -2976183,19 +2977191,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e751c5 │ │ │ │ @@ -2976215,15 +2977224,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmp %edi,0x0(%rdx,%rax,1) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2976280,17 +2977290,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e75378 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x63(%rax) │ │ │ │ - ss jmp 1e75313 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,-0x63(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e75354 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976354,16 +2977365,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,%bh │ │ │ │ - movabs %eax,0x8278010000000002 │ │ │ │ + pop %rax │ │ │ │ + fbld 0x2(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e75385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2976397,16 +2977410,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7c(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2976415,15 +2977428,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and 0x2(%rbp),%bh │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2976431,15 +2977445,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976448,16 +2977463,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0xa3,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976466,16 +2977481,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0xa3,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976519,16 +2977534,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0xa3,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976538,15 +2977553,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x41(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976555,32 +2977571,32 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a3b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e75643 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a3b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2976605,16 +2977621,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x46(%rax) │ │ │ │ movabs %eax,0xc098010000000002 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976622,31 +2977638,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - cltd │ │ │ │ - adc (%rbx),%al │ │ │ │ + enter $0x1299,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976655,30 +2977672,30 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x45(%rax) │ │ │ │ movabs %eax,0x78010000000002 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x2a3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ @@ -2976703,30 +2977720,30 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3129b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e757f3 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x2a3,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x41(%rax) │ │ │ │ @@ -2976751,32 +2977768,32 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x2a3,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x0(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0x2a3,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ @@ -2976816,16 +2977833,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a3bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2976837,25 +2977854,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - incl 0x3(%rdx) │ │ │ │ + push $0x342ff │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24017(%rax) │ │ │ │ + mov $0x17,%al │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %esi,0x1(%rbp) │ │ │ │ ... │ │ │ │ or %dl,%ch │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976864,16 +2977883,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a3c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2976886,17 +2977905,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e75a68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e9369d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e75985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2976934,19 +2977954,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - {rex2 0xb} add (%r8),%rax │ │ │ │ + or %dl,%dh │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e75a15 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2976970,16 +2977990,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e75b58 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sahf │ │ │ │ - ss jmp 1e75af3 │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e75ab6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2977009,15 +2978030,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bd50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2977025,15 +2978047,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x46(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2977043,15 +2978066,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x22(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2977059,20 +2978083,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rsi │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2977097,32 +2978122,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x7a(%rax) │ │ │ │ + js 1e75ce4 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2977133,15 +2978160,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2977168,18 +2978196,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - jle 1e75ce9 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7e,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2977199,48 +2978225,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor %edx,0x1(%rdi) │ │ │ │ + add %bl,0x1973c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e75db5 │ │ │ │ + clc │ │ │ │ + cli │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2977257,44 +2978286,48 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e75e88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x58(%rax) │ │ │ │ - ss jmp 1e75e23 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b169e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x19(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e75eb8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x58(%rax) │ │ │ │ - ss jmp 1e75e53 │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x16,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x18(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + lret $0x5c │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4d(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRB rolb $1,(%r10) │ │ │ │ ... │ │ │ │ sbb %bl,0x3(%rsi,%rax,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x19(%rcx) │ │ │ │ @@ -2977305,27 +2978338,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e75f18 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936a8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x16,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e75e73 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2977355,19 +2978389,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %al,%ch │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e75f84 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2977404,15 +2978437,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ea5484 │ │ │ │ + clc │ │ │ │ + mov $0xf4,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e75f96 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2977420,31 +2978455,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x19732 │ │ │ │ + sbb %bh,0x197(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - js 1e76089 │ │ │ │ - mov $0x2,%esi │ │ │ │ + mov %bl,-0x42(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %dl,0x0(%rdx) │ │ │ │ @@ -2977504,18 +2978540,20 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + call 1ea57b1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2977536,18 +2978574,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e761b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e936a8(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + test $0x53b16,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e76194 │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2977612,29 +2978650,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - imul $0x3,(%rdi),%edx │ │ │ │ + or %ch,0x17(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3071b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e76233 │ │ │ │ @@ -2977642,37 +2978684,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x31(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmp $0x97,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x2a(%rax) │ │ │ │ + add %bh,-0x2a(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2977697,16 +2978741,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ imul $0x3,(%rdi),%edx │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2977732,15 +2978776,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30711(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e763d4 │ │ │ │ @@ -2977797,50 +2978842,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e76432 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + enter $0x8276,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jbe 1e763cd │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xf4,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1eaa770 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3074e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e764f4 │ │ │ │ @@ -2977918,16 +2978957,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bd3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2978011,17 +2979050,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e766f8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - test $0x36,%al │ │ │ │ - jmp 1e76693 │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0x53b16,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2978043,29 +2979082,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdivs (%rdx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %bh,0x197(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - js 1e766b3 │ │ │ │ + or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2978094,15 +2979131,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ je 1e76712 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2978112,15 +2979150,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30660(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e767f4 │ │ │ │ @@ -2978146,26 +2979185,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x2814f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e767f2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + test $0x4f,%al │ │ │ │ + addl $0x0,(%rdx) │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + jo 1e767e5 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2978215,15 +2979250,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2978296,28 +2979332,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e76969 │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ch,0x308(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2978451,15 +2979486,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a37(%rax) │ │ │ │ + add %bh,0x28a37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2978510,15 +2979545,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5c(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2978561,15 +2979597,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x74(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2978579,20 +2979616,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5e(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %cl,0x2be5e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2978628,15 +2979666,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2978668,18 +2979707,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e76e48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - test $0x36,%al │ │ │ │ - jmp 1e76de3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,-0x57(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e76e24 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2978714,15 +2979753,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2978788,18 +2979828,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e76f98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test $0x3e936,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e76f74 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2978816,15 +2979856,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2978853,15 +2979894,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - call 1ea64c3 │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2978897,16 +2979941,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rsi │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ @@ -2978917,15 +2979961,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2978986,32 +2980031,32 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f685(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e77173 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f683(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2979035,32 +2980080,32 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xor $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e77203 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jg 1e77221 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979088,15 +2980133,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rbx │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2979106,16 +2980152,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jle 1e772b1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979191,16 +2980237,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ @@ -2979228,31 +2980274,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2f6c7(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + leave │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e77413 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f551(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979266,18 +2980315,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e774d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - test $0x3e936,%eax │ │ │ │ + add %dl,0x53b16a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x19(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2979285,17 +2980333,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e77508 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x57(%rax) │ │ │ │ - ss jmp 1e774a3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,0x53b16a9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e77425 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2979327,15 +2980376,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x65(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979351,26 +2980401,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e775c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x57(%rax) │ │ │ │ - ss jmp 1e77563 │ │ │ │ + add %dl,%al │ │ │ │ + test $0x53b16,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmp $0xf6,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979399,15 +2980451,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WXB movabs $0x40000000002,%r13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979418,27 +2980471,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e77688 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936a9(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x53b16,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30696(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e77616 │ │ │ │ @@ -2979450,19 +2980504,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,%al │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + lretq $0x2f6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e776c4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2979522,27 +2980575,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ea359c │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + pop %rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ roll %cl,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979569,18 +2980624,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e777cb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ mov %es,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979626,27 +2980678,29 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x28c18(%rax) │ │ │ │ + mov %bl,(%rax) │ │ │ │ + mov %es,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - push %rdx │ │ │ │ + or %ebx,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24017(%rax) │ │ │ │ + mov $0x17,%al │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2979656,16 +2980710,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5bfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fxch %st(6) │ │ │ │ + add %ah,%al │ │ │ │ + fmul %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x28c18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2979673,19 +2980727,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ {rex2 0xf4} lar (%r16),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979707,15 +2980762,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x65(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2979724,20 +2980780,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x37(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x19(%rdx) │ │ │ │ @@ -2979748,27 +2980804,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e77a18 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e936a9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e77973 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3c(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2979777,19 +2980835,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ ret $0x308 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979801,27 +2980860,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e77aa8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - test $0x3e936,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %al,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2979834,39 +2980895,40 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e77b08 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - test $0x3e936,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,-0x56(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e77b27 │ │ │ │ + add %dh,0x7d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e77b38 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss jmp 1e77ad3 │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + add %dh,-0x56(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e77aa5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2979903,28 +2980965,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x59(%rax) │ │ │ │ + add %ch,0x59(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2979943,15 +2981006,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x38(%rax) │ │ │ │ + add %bl,0x38(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2979959,16 +2981022,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e77bb2 │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + mov $0x2f6ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2980003,31 +2981065,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a81(%rax) │ │ │ │ + add %bh,0x28a81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x41(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980037,15 +2981101,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x28(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980091,15 +2981156,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cwtl │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2980116,20 +2981182,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e77e08 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss jmp 1e77da3 │ │ │ │ - or %ebx,0x41(%rax) │ │ │ │ + add %dl,0x53b16aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x52,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ jge 1e77dbd │ │ │ │ @@ -2980149,27 +2981217,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e77e68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss jmp 1e77e03 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %dh,0x53b16aa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e77dc3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ testb $0x0,%fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2980213,15 +2981282,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bd4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -2980230,18 +2981300,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + push $0x2f4d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2980269,16 +2981336,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %al,%dl │ │ │ │ - or %al,(%rbx) │ │ │ │ + cwtl │ │ │ │ + ret $0x308 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980304,17 +2981371,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78018 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e936ab(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980332,15 +2981399,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2980355,15 +2981423,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %al,0x28a(%rdx) │ │ │ │ + cmp %al,0x28a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e77fca │ │ │ │ out %eax,$0x1 │ │ │ │ @@ -2980372,51 +2981440,55 @@ │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e780d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - ss jmp 1e78073 │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e780(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e780,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78108 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss jmp 1e780a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x54(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x1,%edi │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x40,%al │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78138 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss jmp 1e780d3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,0x53b16ac(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e78055 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2980432,15 +2981504,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x306b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e780f3 │ │ │ │ @@ -2980448,15 +2981521,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x68(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980469,20 +2981543,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e781f8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - ss jmp 1e78193 │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + add %ch,-0x53(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e78165 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2980528,15 +2981604,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2980555,27 +2981632,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2beb5(%rax) │ │ │ │ + add %bl,0x2beb5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e78243 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ out %al,$0xf6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980600,45 +2981678,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ orl $0xc0180100,0x2(%rdx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x308c1(%rax) │ │ │ │ + add %bl,0x308c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xe(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980648,19 +2981729,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x67(%rax) │ │ │ │ + add %ch,-0x67(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980668,28 +2981750,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78438 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - ss jmp 1e783d3 │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + add %cl,0x53b16ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x18(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4d(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + lret $0x5c │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRB rolb $1,(%r10) │ │ │ │ ... │ │ │ │ js 1e783eb │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e78444 │ │ │ │ @@ -2980728,15 +2981813,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980761,15 +2981848,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4c(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2980801,18 +2981889,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e785b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - ss jmp 1e78553 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e784d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2980898,15 +2981987,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980923,17 +2982013,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78708 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e936ae(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,-0x52(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %bl,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2980943,15 +2982033,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ cmp %cl,0x2(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2981010,15 +2982100,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x306c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981032,34 +2982123,36 @@ │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78828 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x3e936ae(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fcomps 0x2be(%rcx) │ │ │ │ + call 1ea4686 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981106,15 +2982199,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3070c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -2981123,16 +2982217,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + test $0x82,%al │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -2981171,15 +2982264,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x15(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e78933 │ │ │ │ @@ -2981187,15 +2982281,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0xf6,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981223,15 +2982318,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f6e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e78985 │ │ │ │ @@ -2981277,35 +2982373,35 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78af8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - ss jmp 1e78a93 │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x68(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x28a68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8b,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981313,17 +2982409,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78b58 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e936af(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,-0x51(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e78b34 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2981373,15 +2982469,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ add (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981397,18 +2982494,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78c48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - ss jmp 1e78be3 │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e78ba6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2981448,17 +2982546,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e78cd8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x50(%rax) │ │ │ │ - ss jmp 1e78c73 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ah,-0x50(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e78bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2981476,15 +2982575,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ incb (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981512,16 +2982612,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - ret $0x308 │ │ │ │ + or %al,%bl │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981541,15 +2982641,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x51(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981577,15 +2982678,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ds (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981611,19 +2982713,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ cwtl │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981649,26 +2982752,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - push $0x28a │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0041(%rax) │ │ │ │ + or %ch,-0x76(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e78edb │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31800(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2981741,15 +2982847,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -2981762,17 +2982869,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e79068 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4f(%rax) │ │ │ │ - ss jmp 1e79003 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x16,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e79044 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981818,30 +2982926,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7e(%rax) │ │ │ │ + add %ch,-0x7e(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ or (%rsi),%edx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2981875,31 +2982986,34 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e791b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4f(%rax) │ │ │ │ - ss jmp 1e79153 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x1e7(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e791e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e936b1(%rax) │ │ │ │ + add %bl,0x53b16b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e791c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981918,15 +2983032,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x312e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e79224 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981953,27 +2983069,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e792a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x36,%dl │ │ │ │ - jmp 1e79243 │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x16,%dl │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sbb %eax,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2981983,15 +2983100,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rax │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2982001,15 +2983119,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ or %dl,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2982070,15 +2983190,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sysretl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2982088,21 +2983209,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov (%edx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push $0x28a │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2982147,18 +2983268,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e794b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x36,%dl │ │ │ │ - jmp 1e79453 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,-0x4e(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e793d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2982178,15 +2983299,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.WR (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2982209,15 +2983331,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x310b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -2982259,30 +2983383,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fdivrs 0x2(%rbp) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movabs 0x78010000000002f9,%al │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ @@ -2982303,15 +2983430,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.WRX xchg %rax,%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2982337,15 +2983465,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.RB mov $0x2,%r13d │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2982361,15 +2983490,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x28a39(%rax) │ │ │ │ + add %bl,0x28a39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e79645 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2982388,15 +2983517,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2982412,40 +2983543,42 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e797b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e936b2(%rax) │ │ │ │ + add %dh,0x53b16b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W (bad) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jo 1e797b1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2982455,19 +2983588,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5d(%rax) │ │ │ │ + add %ch,-0x5d(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -2982510,15 +2983644,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a443(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2982526,32 +2983661,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x4b(%rax) │ │ │ │ + add %ch,-0x4b(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x30668(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e798d7 │ │ │ │ @@ -2982574,15 +2983711,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x315a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ @@ -2982607,31 +2983746,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ int $0x1b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2982640,15 +2983781,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x306b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e799b6 │ │ │ │ @@ -2982671,15 +2983813,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xa(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2982737,15 +2983881,17 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6c(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2982757,25 +2983903,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - fadds 0x2be(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0041(%rax) │ │ │ │ + call 1ea59bf │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e79b6b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ test %al,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ @@ -2982798,33 +2983947,34 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342bc │ │ │ │ + fdivrs 0x342(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - js 1e79b93 │ │ │ │ + or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - and %edi,0x0(%rdx,%rax,1) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,0x2bc21(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e79c44 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2982838,15 +2983988,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ nop │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -2982861,42 +2984013,42 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e79cf8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4d(%rax) │ │ │ │ - ss jmp 1e79c93 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %ah,-0x4d(%rax) │ │ │ │ (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x28a69 │ │ │ │ + js 1e79d23 │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4ff3(%rax) │ │ │ │ + or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x4f,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ addr32 (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2982912,25 +2984064,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e79d88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4d(%rax) │ │ │ │ - ss jmp 1e79d23 │ │ │ │ - or %ebx,0x3f0041(%rax) │ │ │ │ + add %al,0x53b16b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e79d4b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31756(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -2982955,15 +2984110,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4e(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2982977,27 +2984133,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e79e48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e936b3(%rax) │ │ │ │ + add %ah,0x53b16b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x65(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2983011,25 +2984168,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - and 0x0(%rdx,%rax,1),%bh │ │ │ │ - or %ebx,0x3f0041(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + sub %ah,(%rdx) │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e79e6b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2983057,15 +2984217,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bdd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2983077,27 +2984238,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e79f68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x36,%ah │ │ │ │ - jmp 1e79f03 │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x16,%ah │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2983111,25 +2984273,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - fdivs 0x308(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0041(%rax) │ │ │ │ + call 1eaa812 │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e79f8b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2983177,16 +2984342,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,%dh │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + rex.W enter $0x2f6,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2983194,25 +2984358,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fsubs 0x28a(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0041(%rax) │ │ │ │ + call 1ea2af0 │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e7a07b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ds adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2983224,34 +2984391,34 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7a118 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e936b4(%rax) │ │ │ │ + add %dl,0x53b16b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7a073 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x21(%rax) │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e7a065 │ │ │ │ + add %ch,(%rax) │ │ │ │ + and %edi,0x0(%rdx,%rax,1) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2983270,15 +2984437,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x342a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ @@ -2983302,15 +2984471,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.XB movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2983360,28 +2984530,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rcx │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7a25b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x52(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ @@ -2983389,19 +2984561,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ cmpl $0x41780100,0x2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2983433,15 +2984606,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x16,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2983450,15 +2984625,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2983474,27 +2984650,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7a3e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x36,%ah │ │ │ │ - jmp 1e7a383 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x16,%ch │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e7a343 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x45(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2983526,40 +2984703,44 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7a478 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4b(%rax) │ │ │ │ - ss jmp 1e7a413 │ │ │ │ - or %ebx,0x3f0041(%rax) │ │ │ │ + add %al,0x53b16b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e7a43b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x318a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x306d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7a3f5 │ │ │ │ @@ -2983618,26 +2984799,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbc22,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + and 0x0(%rdx,%rax,1),%bh │ │ │ │ or %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7a55b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ adc (%rbx,%rax,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ @@ -2983645,15 +2984827,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x30728(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2983661,33 +2984844,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x8,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e7a583 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x197ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2983713,15 +2984898,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x29f67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e7a613 │ │ │ │ @@ -2983729,15 +2984915,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1f(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2983784,20 +2984971,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7a778 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x36,%ch │ │ │ │ - jmp 1e7a713 │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x16,%ch │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e7a6e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2983828,15 +2985017,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7a79b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2983846,19 +2985037,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ movabs %al,0x980900000000028a │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2983880,15 +2985072,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3f(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2983909,15 +2985102,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7a88b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ std │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2983961,59 +2985156,63 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7a988 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4a(%rax) │ │ │ │ - ss jmp 1e7a923 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test $0x1e7,%eax │ │ │ │ + add %dl,-0x57(%rax) │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7a9b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x36,%dh │ │ │ │ - jmp 1e7a953 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x16,%dh │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e7aa,%al │ │ │ │ + add %ah,0x1e7aa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7a9e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x49(%rax) │ │ │ │ - ss jmp 1e7a983 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e7a943 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f69d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7a9b7 │ │ │ │ @@ -2984035,15 +2985234,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2984054,15 +2985254,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2984075,17 +2985276,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x340dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -2984114,18 +2985313,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7ab38 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x36,%bh │ │ │ │ - jmp 1e7aad3 │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x16,%bh │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e7aa96 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2984142,15 +2985341,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x34(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984164,30 +2985364,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7abc8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x48(%rax) │ │ │ │ - ss jmp 1e7ab63 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %dl,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmpq $0x0,0x2(%rsi) │ │ │ │ + pop %rax │ │ │ │ + cmpl $0x0,0x2(%rsi) │ │ │ │ add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2984213,41 +2985412,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28a5a(%rax) │ │ │ │ + add %ch,0x28a5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W mov $0x8,%sil │ │ │ │ + pop %rax │ │ │ │ + mov $0x8,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984257,15 +2985458,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%esp │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2984276,17 +2985478,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x340f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -2984313,15 +2985513,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ ds testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2984377,19 +2985578,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x308d8(%rax) │ │ │ │ + add %bh,0x308d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2984417,27 +2985619,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7ae98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e936b8(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x53b16,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ + or %ebx,(%rax) │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x30b,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ @@ -2984445,15 +2985648,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x55(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984478,15 +2985682,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7aeeb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31ca6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ @@ -2984494,15 +2985700,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984515,18 +2985722,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7afb8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x3e936,%ecx │ │ │ │ + add %cl,-0x47(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984546,27 +2985755,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %al,%dh │ │ │ │ + js 1e7af72 │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x38(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,(%rax) │ │ │ │ @@ -2984574,19 +2985785,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7b(%rax) │ │ │ │ + add %bh,0x7b(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7b054 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984610,27 +2985822,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ + cmp %bl,%cl │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7b09b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984639,15 +2985853,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ je 1e7b0d1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984657,15 +2985872,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984675,15 +2985891,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f9db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2984713,24 +2985930,25 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7b1f8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e936b9(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x53b16,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x4a,%eax │ │ │ │ + loopne 1e7b1a7 │ │ │ │ + rex.WX add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1e9f1bc │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jl 1e7b172 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d(%rax) │ │ │ │ @@ -2984742,15 +2985960,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984817,17 +2986036,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7b2db │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x11(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2984835,15 +2986052,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x6,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984853,15 +2986071,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x70(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984879,15 +2986098,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov $0xbe,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2984931,16 +2986150,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rsp │ │ │ │ adc %eax,(%rbx) │ │ │ │ @@ -2984972,16 +2986191,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7b4c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x3e936,%edx │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x53b16,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ @@ -2985015,31 +2986234,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2becb(%rax) │ │ │ │ + add %ch,0x2becb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ out %eax,(%dx) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985055,15 +2986275,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7b5b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e936ba(%rax) │ │ │ │ + add %bh,0x53b16ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51df(%rax) │ │ │ │ @@ -2985085,19 +2986305,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ fmuls (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7b5b7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985114,20 +2986335,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b3c,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + addb $0x2,-0x31(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x31555(%rax) │ │ │ │ + mov %dl,0x15(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2985149,15 +2986368,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb %ah,0x0(%rdx,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985169,16 +2986389,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7b708 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x3e936,%ebx │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x53b16,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985220,42 +2986440,44 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7b798 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936bb(%rax) │ │ │ │ + add %ch,0x53b16bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e7b6f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or %edi,0x0(%rdx,%rax,1) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2985269,27 +2986491,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - call 1ea7638 │ │ │ │ + clc │ │ │ │ + jnp 1e7b779 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7b783 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2985317,15 +2986542,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bl,%ah │ │ │ │ + or %dl,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ @@ -2985336,27 +2986561,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7b8e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x3e936,%esp │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x53b16,%esp │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2985368,30 +2986594,32 @@ │ │ │ │ add %al,%al │ │ │ │ iret │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d6a2(%rax) │ │ │ │ + add %dh,-0x5e(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc 0x2(%rsi),%edi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ clc │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985416,15 +2986644,15 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2be13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2985432,15 +2986660,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ adc $0xbe,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -2985451,15 +2986679,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x20(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985468,16 +2986697,16 @@ │ │ │ │ ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5bfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fxch %st(6) │ │ │ │ + add %ah,%al │ │ │ │ + fmul %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31b68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2985489,15 +2986718,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %cl,%ah │ │ │ │ + sub %cl,%ah │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985523,15 +2986752,15 @@ │ │ │ │ jne 1e7babe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x14(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2985541,16 +2986770,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2be14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2985575,16 +2986804,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0x340,%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985623,15 +2986852,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2be14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -2985646,29 +2986875,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7bc48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e936bc(%rax) │ │ │ │ + add %bl,0x53b16bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ test $0x4a,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2985693,15 +2986923,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rsi │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985715,15 +2986946,17 @@ │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7bd08 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - mov $0x3e936,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x53b16,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985751,32 +2986984,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x6f(%rax) │ │ │ │ + xchg %rax,%rcx │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985788,82 +2987020,70 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7bdf8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x43(%rax) │ │ │ │ - ss jmp 1e7bd93 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %cl,0x53b16bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - (bad) (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0xd9,%al │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b2f(%rax) │ │ │ │ + or %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + movabs 0x7000000000005b2f,%al │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ + enter $0x1c71,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jno 1e7be07 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe7,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7be88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x3e936,%ebp │ │ │ │ + mov $0x53b16,%esi │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sub (%rdi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985924,16 +2987144,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and $0x317,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985942,33 +2987162,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ int $0xbe │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2985978,19 +2987200,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ jp 1e7bf59 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2986000,18 +2987223,21 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x342,%ecx │ │ │ │ + test $0xb8,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986028,16 +2987254,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x316f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2986046,15 +2987272,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x9(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2986062,15 +2987289,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986080,19 +2987308,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ lret │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7c104 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -2986134,16 +2987363,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lock sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986153,15 +2987382,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f65d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986175,58 +2987405,59 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7c218 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x42(%rax) │ │ │ │ - ss jmp 1e7c1b3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x53b16be(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7c248 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - mov $0x3e936,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x53b16,%edi │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ cmp $0x1d,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2986297,28 +2987528,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7c368 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e936bf(%rax) │ │ │ │ + add %bl,0x53b16bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3151f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2986327,15 +2987558,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2986346,15 +2987578,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movabs 0x7801000000000197,%al │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986409,16 +2987642,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc $0x317,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986427,15 +2987660,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30691(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2986446,17 +2987680,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - mov $0x2,%esi │ │ │ │ + push $0x2bece │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986465,29 +2987698,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7c548 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shlb $0xe9,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + rclb $0x3b,(%rsi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + lret $0x5c │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x18(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4d(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + pop %rax │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRB rolb $1,(%r10) │ │ │ │ ... │ │ │ │ test $0x90,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986501,28 +2987736,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7c5a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936c0(%rax) │ │ │ │ + add %ch,0x53b16c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x312d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2986562,15 +2987797,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ out %eax,(%dx) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ @@ -2986604,25 +2987840,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7c6c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shll $0xe9,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0082(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcll $0x3b,(%rsi) │ │ │ │ + add $0x9000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000005b2f,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4a(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986684,28 +2987924,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7c7b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936c1(%rax) │ │ │ │ + add %ch,0x53b16c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %al,(%rbx) │ │ │ │ @@ -2986730,15 +2987970,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a3db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7c824 │ │ │ │ @@ -2986763,31 +2988004,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,0x28a(%rbx) │ │ │ │ + sub %bl,0x28a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ + cmp %al,0x18(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %al,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e7c8b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986805,31 +2988044,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x33(%rax) │ │ │ │ + add %ch,-0x33(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jns 1e7c901 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986856,16 +2988097,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rbx │ │ │ │ sbb %al,(%rbx) │ │ │ │ @@ -2986892,15 +2988133,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a3e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -2986909,27 +2988151,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %cl,%ah │ │ │ │ + cwtl │ │ │ │ + int3 │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2986939,15 +2988183,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1979f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2986955,16 +2988200,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6a(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987005,29 +2988250,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - jl 1e7cac9 │ │ │ │ - add (%rax),%al │ │ │ │ + push $0x2be7c │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x306ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2987035,32 +2988279,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a61(%rax) │ │ │ │ + add %bh,0x28a61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x64(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987139,16 +2988384,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jbe 1e7ccd3 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2987183,32 +2988428,34 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7cd88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0xe936 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret $0x3b16 │ │ │ │ + add $0x9000000,%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f4dd(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e7cd27 │ │ │ │ out %eax,$0x1 │ │ │ │ @@ -2987218,15 +2988465,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7cde8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e936c2(%rax) │ │ │ │ + add %bl,0x53b16c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x51e4(%rax) │ │ │ │ @@ -2987246,16 +2988493,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2987271,35 +2988518,41 @@ │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7ce78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - ret │ │ │ │ - ss jmp 1e7ce13 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%bl │ │ │ │ - out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + shl %cl,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,(%rax,%rax,2) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7cea8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3d(%rax) │ │ │ │ - ss jmp 1e7ce43 │ │ │ │ - add %ebx,0x104(%rax) │ │ │ │ + add %cl,0x53b16c3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987330,16 +2988583,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31658(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2987348,15 +2988601,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ call 1e7d1a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ @@ -2987378,15 +2988632,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) 0x2(%rbx) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2987394,16 +2988649,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov %dl,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2987414,15 +2988669,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987432,15 +2988688,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6f(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987452,17 +2988709,19 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ xchg %eax,%esp │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7cff5 │ │ │ │ @@ -2987483,47 +2988742,45 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ + sub %ch,0x11(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x9(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987534,18 +2988791,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbece,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + fmul %st(6),%st │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e7d154 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2987580,15 +2988837,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sub %ah,-0x76(%rdx) │ │ │ │ + cmp %ah,-0x76(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987597,27 +2988854,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342d0,%eax │ │ │ │ + enter $0x42ce,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4ff3(%rax) │ │ │ │ + or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x4f,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cmp (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987627,33 +2988885,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rbp │ │ │ │ + add %cl,0x5d(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30bbc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2987679,15 +2988938,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ stc │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ @@ -2987698,16 +2988958,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3434d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2987736,19 +2988996,18 @@ │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7d3b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ret │ │ │ │ - ss jmp 1e7d353 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e7d2d5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2987796,16 +2989055,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6(%rax) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987815,15 +2989074,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a416(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2987853,42 +2989113,42 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,-0x42(%rbx) │ │ │ │ + sub %ah,-0x42(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x63(%rax) │ │ │ │ + add %ch,0x63(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7f(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987918,17 +2989178,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7d5c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x3c(%rax) │ │ │ │ - ss jmp 1e7d563 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,-0x3c(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e7d4e5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2987946,33 +2989207,31 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - movsxd 0x2(%rsi),%edi │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + or %ah,0x2(%rsi,%rdi,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + or %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + movabs 0x7000000000005b3c,%al │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x2,-0x31(%rbx) │ │ │ │ ... │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%esi │ │ │ │ + adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x31396(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e7d5f7 │ │ │ │ + add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2987989,15 +2989248,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2988008,15 +2989268,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x306fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2988025,27 +2989286,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - fs mov $0x2,%esi │ │ │ │ + add %cl,0x64(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x31(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ @@ -2988074,43 +2989335,45 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7d7a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ - ss jmp 1e7d743 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - fsubs 0x2(%rsi,%rdi,4) │ │ │ │ + call 1ea95d1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x306f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2988119,27 +2989382,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ gs mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7d793 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -2988172,17 +2989436,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7d8c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ - ss jmp 1e7d863 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,-0x3b(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e7d8a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988199,15 +2989464,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmp %eax,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988217,15 +2989483,15 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988237,16 +2989503,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e7d8df │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + mov $0x2f6c7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988272,27 +2989537,35 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x7e(%rax) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + jle 1e7d98c │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x3f0082(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000005b2f,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988301,15 +2989574,17 @@ │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2988318,16 +2989593,16 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jle 1e7da1c │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2988342,22 +2989617,20 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - mov $0x2be65,%eax │ │ │ │ + enter $0xbe65,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + jo 1e7da15 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2988373,29 +2989646,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ imul $0x82980900,0x1(%rdi),%edx │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jnp 1e7dae2 │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2988443,41 +2989717,41 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W int $0x42 │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x342cb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - gs mov $0x2,%esi │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x2,%si │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pushf │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988501,15 +2989775,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jg 1e7dbba │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988519,19 +2989794,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988541,29 +2989817,28 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - mov $0x2,%si │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x66,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3161d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2988590,28 +2989865,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x2,%si │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988628,25 +2989904,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7ddd8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0082(%rax) │ │ │ │ + add $0x9000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000005b2f,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and (%rbx),%edx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988688,30 +2989968,31 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x5(%rax) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + add $0x342,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + or %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x30684(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2988719,35 +2990000,33 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add $0x342,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b3c,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + addb $0x2,-0x31(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x17(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -2988790,27 +2990069,29 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - js 1e7dfb1 │ │ │ │ - mov $0x2,%esi │ │ │ │ + mov %ah,-0x42(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ roll $0x3,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988830,20 +2990111,17 @@ │ │ │ │ or 0x0(%rdx,%rax,1),%edi │ │ │ │ or %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - hlt │ │ │ │ + sbb %dh,%ah │ │ │ │ sbb $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988867,15 +2990145,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0xbc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2988921,28 +2990200,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bl,-0x76(%rsi) │ │ │ │ + sbb %bl,-0x76(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31e3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -2988965,15 +2990244,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x29(%rax) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2988982,16 +2990262,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2be67(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + addr32 mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2989000,24 +2990280,24 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7e228 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ - ss jmp 1e7e1c3 │ │ │ │ - or %ebx,0x82(%rax) │ │ │ │ + add %dh,-0x3a(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fists 0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x51df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xe(%rax) │ │ │ │ @@ -2989030,17 +2990310,15 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.WX pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xcf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cf2b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sbb %al,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ @@ -2989049,18 +2990327,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42b9,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + js 1e7e202 │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e7e294 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2989098,29 +2990377,29 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - push $0x2be │ │ │ │ + push $0x2be68 │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x3f00c3(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e7e334 │ │ │ │ - pop %rbx │ │ │ │ + add %ah,%al │ │ │ │ + rex.WX pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xcf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cf2b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2989133,28 +2990412,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W hlt │ │ │ │ + mov %dh,%bl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7e303 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19768(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7e336 │ │ │ │ @@ -2989180,17 +2990460,15 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.WX pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xcf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cf2b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2989217,37 +2990495,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2be68(%rax) │ │ │ │ + add %ch,0x2be68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a5c(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rsp │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + or %ebx,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -2989265,20 +2990546,20 @@ │ │ │ │ push %rsi │ │ │ │ pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x2cf,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or $0xcf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,%bh │ │ │ │ - rex add (%rax),%eax │ │ │ │ + add %cl,0x340cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2989288,20 +2990569,23 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7e558 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ - ss jmp 1e7e4f3 │ │ │ │ - add %ebx,0xc3(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e7e4c5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ @@ -2989320,41 +2990604,40 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - cmp %ch,-0x42(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + imul $0xffffffff82180100,0x2(%rsi),%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x69(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %cl,0x2be69(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7e543 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%ebx │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2989399,15 +2990682,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2989422,17 +2990706,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7e6d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x39(%rax) │ │ │ │ - ss jmp 1e7e673 │ │ │ │ - add %ebx,0x104(%rax) │ │ │ │ + add %ah,-0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2989447,17 +2990734,15 @@ │ │ │ │ cltd │ │ │ │ pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %esi,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2ce1b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x341b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7e714 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2989497,17 +2990782,15 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.WX pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0xcf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cf2b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cmp (%rsi),%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2989520,41 +2990803,42 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sbb %ch,-0x42(%rdx) │ │ │ │ + sub %ch,-0x42(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x6a(%rax) │ │ │ │ + add %ch,0x6a(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2989582,18 +2990866,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x5b,%edi │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7e84b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cd5c(%rax) │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x31b2e(%rax) │ │ │ │ + mov $0x31b2e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2989632,27 +2990916,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342ce │ │ │ │ + js 1e7e8a6 │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2989683,19 +2990969,20 @@ │ │ │ │ push %rsi │ │ │ │ pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x2cf,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or $0xcf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1e7e989 │ │ │ │ + add %bh,0x1f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2989720,29 +2991007,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,%ah │ │ │ │ + sub %bl,%ah │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e7e993 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bbed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2989750,15 +2991038,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x30744(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7e9b5 │ │ │ │ @@ -2989767,15 +2991056,15 @@ │ │ │ │ add %ah,0x53(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ call *%rcx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x22(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2989788,16 +2991077,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - push $0xffffffffffffffbe │ │ │ │ + or %ch,-0x42(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2989823,20 +2991111,23 @@ │ │ │ │ push %rsi │ │ │ │ pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x2cf,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or $0xcf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,%bl │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + jmp 1e7eb00 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7eb34 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2989884,15 +2991175,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,0x28a(%rsi) │ │ │ │ + sbb %cl,0x28a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7eb85 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2989910,15 +2991201,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs %eax,0xc398090000000002 │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2989944,15 +2991236,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ add (%rax),%al │ │ │ │ @@ -2989999,24 +2991292,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - imul $0x0,0x2(%rsi),%edi │ │ │ │ - or %ebx,0x3f00c3(%rax) │ │ │ │ + add %cl,0x6b(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000005b62,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x5b62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x2ce(%rax) │ │ │ │ + add %dl,0x2ce88(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ gs sbb $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2990037,15 +2991335,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ ja 1e7ed22 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2990061,46 +2991360,47 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7ee28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ - ss jmp 1e7edc3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - fsubrs -0x42(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + call 1eaac58 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ mov %dl,(%rdx) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2990137,15 +2991437,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ lret $0x306 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2990208,42 +2991509,43 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ah,%bh │ │ │ │ + cmp %ch,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2990260,17 +2991562,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7f068 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x38(%rax) │ │ │ │ - ss jmp 1e7f003 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e7ef85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2990328,29 +2991631,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - stc │ │ │ │ + cmp %bh,%cl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and (%rdi),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2990362,15 +2991665,15 @@ │ │ │ │ add %dh,%al │ │ │ │ jge 1e7f156 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ce57(%rax) │ │ │ │ + add %al,0x2ce57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ movb $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ @@ -2990382,31 +2991685,28 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - mov $0x2be6c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0xbe6c,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x5c │ │ │ │ + add %ebx,0xc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%dl │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x18(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB rolb $1,(%r10) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cmp %ah,(%rcx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7f143 │ │ │ │ @@ -2990414,15 +2991714,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x16(%rax) │ │ │ │ movabs %eax,0x498090000000002 │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2990464,15 +2991765,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ - jrcxz 1e7f27d │ │ │ │ + loop 1e7f27d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7f284 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ @@ -2990511,16 +2991812,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ @@ -2990530,27 +2991831,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7f368 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e936c8(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + enter $0x3b16,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7f2c3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ mov $0x2,%ebx │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2990576,31 +2991879,31 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ movsxd 0x2(%rsi),%edi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5b8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3d(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2990610,35 +2991913,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19776(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ movsxd 0x2(%rsi),%edi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2990657,32 +2991961,33 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ fs mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7f443 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7(%rax) │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2990690,15 +2991995,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rsp,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x61(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x53(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2990708,20 +2992014,20 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2be65(%rax) │ │ │ │ + add %bh,0x2be65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7f495 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -2990742,15 +2992048,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x5c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x61(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ pop %rcx │ │ │ │ sbb (%rbx),%al │ │ │ │ @@ -2990777,83 +2992084,87 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2be66(%rax) │ │ │ │ + add %bl,0x2be66(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x67(%rax) │ │ │ │ + add %bh,0x67(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x2cf,%eax │ │ │ │ + add %ah,%al │ │ │ │ + or $0xcf,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x31d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs 0x980100000000031d,%al │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342d6 │ │ │ │ + js 1e7f62e │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x68(%rax) │ │ │ │ + add %bl,0x68(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7f615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ @@ -2990875,30 +2992186,30 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ imul $0x82980900,0x2(%rsi),%edi │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ negb (%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2990956,15 +2992267,16 @@ │ │ │ │ (bad) │ │ │ │ or %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ mov %ch,0x42(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7f824 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991000,20 +2992312,20 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ push $0xffffffffffffffbe │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991021,30 +2992333,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ sbb %al,(%rbx,%rax,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e7f863 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.R xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991053,20 +2992367,20 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ push $0xffffffffffffffbe │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e7f944 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991094,18 +2992408,15 @@ │ │ │ │ hlt │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991114,62 +2992425,63 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ imul $0x0,0x2(%rsi),%edi │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2be6c(%rax) │ │ │ │ + add %bh,0x2be6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + test $0x62,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,0x3f0fc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2ce,%esi │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x2ce,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.W sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -2991184,17 +2992496,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7fab8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x37(%rax) │ │ │ │ - ss jmp 1e7fa53 │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e7fa16 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2991278,16 +2992591,16 @@ │ │ │ │ add %al,%al │ │ │ │ rcrb %cl,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e7fb6b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1e7fb2a │ │ │ │ + add %ah,%al │ │ │ │ + jne 1e7fb2a │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ std │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991297,15 +2992610,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sub $0x197,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ @@ -2991315,55 +2992629,54 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %ch,0x11(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc1(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorl $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + hlt │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ + test $0x6d,%al │ │ │ │ + adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3116d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e7fbb5 │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2991381,36 +2992694,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x280b0(%rax) │ │ │ │ + jo 1e7fc72 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + mov %dh,0x280(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorl $0x3f,(%rdi) │ │ │ │ + or %ebx,0x3f0fc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - hlt │ │ │ │ + and %dh,%ah │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31a48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7fd04 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991439,28 +2992745,33 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7fd88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ leave │ │ │ │ - ss jmp 1e7fd23 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342fa,%eax │ │ │ │ + cmp %bh,%dl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7fd94 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ @@ -2991492,15 +2992803,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bc0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7fda3 │ │ │ │ @@ -2991508,15 +2992820,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x19743(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7fe54 │ │ │ │ @@ -2991541,31 +2992854,31 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W outsb %ds:(%rsi),(%dx) │ │ │ │ + pop %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x42,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0xb6,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ @@ -2991575,28 +2992888,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7ff38 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lret $0xe936 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc2(%rax) │ │ │ │ + add %cl,-0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x5b,%dl │ │ │ │ + add %al,%al │ │ │ │ + rcrb %cl,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ + jo 1e7fefb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1e7feba │ │ │ │ + add %ah,%al │ │ │ │ + jne 1e7feba │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub %al,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991611,45 +2992925,46 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e7ff98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x36(%rax) │ │ │ │ - ss jmp 1e7ff33 │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,0x53b16ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,-0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x31686 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31687(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2991660,18 +2992975,15 @@ │ │ │ │ hlt │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31bfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e7ff86 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991702,15 +2993014,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2be6d(%rax) │ │ │ │ + add %bl,0x2be6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ call 1e80030 │ │ │ │ @@ -2991719,28 +2993031,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e800b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lret $0xe936 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebx,0x3f0fc2(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + lret $0x3b16 │ │ │ │ + add $0x9000000,%eax │ │ │ │ + cwtl │ │ │ │ + ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x5b,%dl │ │ │ │ + add %al,%al │ │ │ │ + rcrb %cl,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ + jo 1e8007b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1e8003a │ │ │ │ + add %ah,%al │ │ │ │ + jne 1e8003a │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3196d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e80005 │ │ │ │ @@ -2991767,16 +2993080,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bh,%ah │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342fb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e800a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2991820,15 +2993132,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0xbe,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e800f5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991866,16 +2993178,16 @@ │ │ │ │ sti │ │ │ │ pop %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fxch %st(6) │ │ │ │ + add %ah,%al │ │ │ │ + fmul %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31a2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2991889,26 +2993201,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e80298 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x35(%rax) │ │ │ │ - ss jmp 1e80233 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e801f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ {rex2 0xf6} lar (%r16),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2991921,32 +2993235,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e80259 │ │ │ │ + mov %cl,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %al,$0x5b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repz (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cef3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jg 1e802d4 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2991969,15 +2993281,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1972c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2991987,17 +2993300,19 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cwtl │ │ │ │ ret $0x3f0f │ │ │ │ @@ -2992005,36 +2993320,32 @@ │ │ │ │ add %al,%al │ │ │ │ rcrb %cl,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8037b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1e8033a │ │ │ │ + add %ah,%al │ │ │ │ + jne 1e8033a │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6e(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ + sbb %bl,0x16(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e80335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2992055,31 +2993366,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ cmpb $0x0,0x2(%rsi) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0xd6,%al │ │ │ │ + and %cl,(%rsi,%rdx,8) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -2992087,20 +2993399,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x23(%rax) │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992109,29 +2993422,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - mov $0x42,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + js 1e80450 │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub %edx,%esi │ │ │ │ + and %ch,(%rcx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992144,18 +2993457,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e80568 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ lret │ │ │ │ - ss jmp 1e80503 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e80544 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992170,15 +2993484,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x2a(%rsi) │ │ │ │ + mov $0x46,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e80523 │ │ │ │ @@ -2992186,15 +2993501,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ bsf (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992217,94 +2993533,92 @@ │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dh,0x5c6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x2,-0x2a(%rax) │ │ │ │ - ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + movabs 0x2d668,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x0,0x0(%rax,%rax,1),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8061b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d66d(%rax) │ │ │ │ + add %dl,0x2d66d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0x19e000000000005c │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ js 1e80611 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs 0x19e000000000005c,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ adc $0x2,%dh │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %edx,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,0x2d6(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e806c0 │ │ │ │ call 1e806c0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e80748 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e936cc(%rax) │ │ │ │ + add %dl,0x53b16cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e806f0 │ │ │ │ @@ -2992313,30 +2993627,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e80778 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - int $0x36 │ │ │ │ - jmp 1e80713 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %r15d,(%r15) │ │ │ │ + add %dl,-0x32(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x1(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2d6(%rdx) │ │ │ │ + add %ah,0x2d6(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992350,37 +2993664,34 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e807d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - int $0x36 │ │ │ │ - jmp 1e80773 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %dh,-0x32(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - cmpb $0x0,0x2(%rsi) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x80,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ @@ -2992400,33 +2993711,34 @@ │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + ret $0x2d6 │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + rcr $1,%bh │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -2992434,63 +2993746,62 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5c6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d6ec,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0xd6,%ah │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %edx,%edi │ │ │ │ + rolb $1,(%rcx) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %al,0x5c6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e808b6 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $0x2,(%rdi,%rdx,8) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e808f5 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + rcrb $0xd7,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2992499,51 +2993810,48 @@ │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2d7(%rip) │ │ │ │ + lock and $0xd7,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d72c,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%dl │ │ │ │ + subb $0x2,(%rdi,%rdx,8) │ │ │ │ + ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xd7,(%rbx) │ │ │ │ + loopne 1e8099d │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2992552,16 +2993860,16 @@ │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e809d3 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + push %rax │ │ │ │ + cmp %edx,%edi │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ @@ -2992569,33 +2993877,31 @@ │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d73d,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0x0,0x2d7(%rip) │ │ │ │ + ... │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x95,%al │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x29(%rdx) │ │ │ │ + add %cl,-0x29(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e80995 │ │ │ │ @@ -2992620,15 +2993926,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2b(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2992651,32 +2993958,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ rcrl $1,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ rcrb %cl,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2992689,29 +2993998,30 @@ │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2d7(%rcx) │ │ │ │ + rorb $0x0,0x2d7(%rax) │ │ │ │ ... │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e80af3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bf6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992726,44 +2994036,43 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e80bf8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ss jmp 1e80b93 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %r8d,(%r8) │ │ │ │ + add %dl,0x53b16ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + rorb $1,0x5c(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1e80bbb │ │ │ │ + rex add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %eax,0x2d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2d7(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0xf6,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992777,27 +2994086,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fcom %st(5) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342d3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x5c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e80c4b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d7b8(%rax) │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992809,15 +2994119,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e80ce8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e936ce(%rax) │ │ │ │ + add %dh,0x53b16ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %bl,0x0(%rbp) │ │ │ │ @@ -2992829,27 +2994139,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f01(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %ds,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lret │ │ │ │ + ror $1,%bl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -2992863,18 +2994173,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e80d78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - iret │ │ │ │ - ss jmp 1e80d13 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,-0x31(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e80c95 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2992889,20 +2994199,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1e81035 │ │ │ │ + shr $1,%cl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ psubsb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992910,17 +2994222,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e80e08 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e936cf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + iret │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e80da7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2992935,15 +2994248,15 @@ │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000005c6f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdi) │ │ │ │ + mov $0xf,%al │ │ │ │ fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992969,15 +2994282,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ loop 1e80e18 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2992989,67 +2994303,71 @@ │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x28(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1e80ebf │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x3f00(%rdx) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,(%rbx) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2be7f(%rax) │ │ │ │ + add %ch,0x2be7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e80e82 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - data16 fadds (%rdx) │ │ │ │ + jo 1e80f70 │ │ │ │ + fadds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ @@ -2993061,19 +2994379,19 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - je 1e80f63 │ │ │ │ - add (%rax),%eax │ │ │ │ + call 1eb27c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rax) │ │ │ │ call 1e80f60 │ │ │ │ @@ -2993082,60 +2994400,57 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e80fe8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - jmp 1e80f83 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %cl,-0x30(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dl,%al │ │ │ │ xchg %bl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x2,%eax │ │ │ │ + rolb $1,0x2d8(%rcx) │ │ │ │ ... │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x31875(%rax) │ │ │ │ + mov $0x31875,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rcx) │ │ │ │ call 1e81020 │ │ │ │ @@ -2993144,41 +2994459,42 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e810a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e936d0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + rclb $1,(%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret │ │ │ │ + rol $1,%bl │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f6b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e810e4 │ │ │ │ @@ -2993220,15 +2994536,15 @@ │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%dl │ │ │ │ + add %ch,%dl │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2993242,42 +2994558,43 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e811c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - jmp 1e81163 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rcll $1,(%rsi) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e81123 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a411(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x0(%rbp,%rdx,2) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e811c5 │ │ │ │ + rcrb $1,(%rbx) │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2993315,17 +2994632,17 @@ │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0x2,%cl │ │ │ │ + and %al,0x2d9(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe8,(%rdx) │ │ │ │ @@ -2993336,49 +2994653,50 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e812e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2f(%rax) │ │ │ │ - ss jmp 1e81283 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b16d1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8129c │ │ │ │ call 1e81290 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81318 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e936d1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + rcll $1,(%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bh │ │ │ │ - flds (%rdx) │ │ │ │ + rcr $0xd9,%dh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2993386,27 +2994704,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81378 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - shlb %cl,(%rsi) │ │ │ │ - jmp 1e81313 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %cl,-0x2e(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e812d3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0x2,%edi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2993414,15 +2994733,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x55(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,(%rdx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ + add %al,0x3(%rax) │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2993430,53 +2994749,49 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x62(%rax) │ │ │ │ + js 1e813fc │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ + enter $0x1863,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movsxd (%rax),%ebx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x1(%rbp) │ │ │ │ - (bad) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x55,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2da67,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + andb $0x2,-0x26(%rdi) │ │ │ │ + ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2993485,15 +2994800,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81498 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e936d2(%rax) │ │ │ │ + add %dh,0x53b16d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e813f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2993518,20 +2994833,22 @@ │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x2da(%rsi) │ │ │ │ + (bad) │ │ │ │ + mov %edx,%ds │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x92(%rsi) │ │ │ │ + add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1e814a0 │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2993539,43 +2994856,43 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81528 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - shll %cl,(%rsi) │ │ │ │ - jmp 1e814c3 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rcll %cl,(%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e81483 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bde1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x55(%rsi) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ret │ │ │ │ + mov $0xc3,%al │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2993597,27 +2994914,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - jrcxz 1e815bd │ │ │ │ + loop 1e815bd │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x55(%rcx) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2db(%rcx) │ │ │ │ + and %bl,0x2db(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2993626,26 +2994943,26 @@ │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xdb,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + rcr $1,%dh │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %eax,0x1a18000000000055 │ │ │ │ + and %ah,0x55(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bl,(%rdx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2993671,31 +2994988,30 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ pop %rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rdi │ │ │ │ + add %ah,0x61(%rax) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2993705,26 +2995021,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,0x2be(%rcx) │ │ │ │ + sbb %al,0x2be(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc %esp,0x0(%rdx,%rax,1) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %r8d,(%r8) │ │ │ │ @@ -2993732,15 +2995049,17 @@ │ │ │ │ add %al,0x52(%rax) │ │ │ │ pop %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2dcb4(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xdc,%dh │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e816b5 │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2993768,84 +2995087,85 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e817f8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e936d3(%rax) │ │ │ │ + add %dh,0x53b16d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2bec2(%rax) │ │ │ │ + add %bl,0x2bec2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rax │ │ │ │ pop %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %ebx,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x11(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rax) │ │ │ │ call 1e81800 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81888 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - ss jmp 1e81823 │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rcx) │ │ │ │ - call 1e81830 │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %ebp,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e818b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e936d4(%rax) │ │ │ │ + add %ah,0x53b16d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e81894 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2993868,18 +2995188,19 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - test %edx,(%rbx,%rax,1) │ │ │ │ + enter $0x1485,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2993894,22 +2995215,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + fcoms 0x314(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ call 1e81920 │ │ │ │ @@ -2993919,33 +2995235,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e819a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + {rex2 0x16} cmp 0x9000000(%rip),%r8d │ │ │ │ + js 1e81903 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - leave │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %bl,0x2f6c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e819b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2993965,37 +2995278,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5ef5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2dde2(%rax) │ │ │ │ + add %dh,-0x1e(%rax) │ │ │ │ + fldl (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - mov $0x342,%edi │ │ │ │ + push $0x342bd │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994005,18 +2995313,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81a98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + {rex2 0x16} cmp 0x1000000(%rip),%r8d │ │ │ │ + js 1e819b5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2994052,16 +2995358,15 @@ │ │ │ │ lock (bad) │ │ │ │ pop %rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %al,0x56(%rax) │ │ │ │ fiadds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994086,15 +2995391,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xe(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2994105,19 +2995411,20 @@ │ │ │ │ xor 0x0(%rbp),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2de(%rax) │ │ │ │ + xor %dh,0x2de(%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2994125,47 +2995432,46 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81be8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bl,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ - ss jmp 1e81b83 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - or %al,%bl │ │ │ │ + sbb %al,%bl │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x5e(%rip) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2df05(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e81c24 │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994186,27 +2995492,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81ca8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e936d6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5d4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RXB filds (%r10) │ │ │ │ + add %dl,0x47(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -2994215,64 +2995522,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - lretq $0x2f6 │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %al,%bh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - push %rcx │ │ │ │ - sbb %al,(%rbx) │ │ │ │ + enter $0x1851,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRXB pop %r13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jg 1e81cca │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2df80(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x92b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31852(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -2994285,34 +2995591,34 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81dc8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - ss jmp 1e81d63 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX pop %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2dfbb(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2df,%esp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e81d97 │ │ │ │ + add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994333,45 +2995639,40 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81e58 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e936d7(%rax) │ │ │ │ + add %ah,0x53b16d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000005d4e,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xdf,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1e81dfe │ │ │ │ + filds (%rdx) │ │ │ │ ... │ │ │ │ + mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x92b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1eb6147 │ │ │ │ + push $0x342fa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %bl,0x0(%rbp) │ │ │ │ @@ -2994383,15 +2995684,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x6f(%rax) │ │ │ │ + add %bh,0x6f(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e81ec4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994438,31 +2995739,33 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e81f78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - ss jmp 1e81f13 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %dh,-0x28(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e81ed3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x37(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e81f84 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -2994501,15 +2995804,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ int1 │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994519,34 +2995823,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs %eax,0xc018090000000002 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994596,64 +2995902,62 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82128 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - ss jmp 1e820c3 │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %dl,0x53b16d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x3183f(%rax) │ │ │ │ + mov %bh,(%rdi) │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b2f(%rax) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + movabs 0x7000000000005b2f,%al │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x31840(%rax) │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ + ... │ │ │ │ + mov $0x31840,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ ret $0x2be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994680,18 +2995984,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82218 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fdivs (%rsi) │ │ │ │ - jmp 1e821b3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + fsts (%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e821f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994712,15 +2996016,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,0x342(%rdx) │ │ │ │ + fdivrs 0x342(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8223c │ │ │ │ call 1e82220 │ │ │ │ @@ -2994729,18 +2996033,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e822a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - fnstenv (%rsi) │ │ │ │ - jmp 1e82243 │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e82206 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2994762,17 +2996066,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82308 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e936d9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + fsts (%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e82225 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994808,15 +2996112,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x2f6ca,%eax │ │ │ │ + mov %al,%bh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -2994824,15 +2996129,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ch,0x308(%rdx) │ │ │ │ + cwtl │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994850,15 +2996158,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2994871,19 +2996180,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82458 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fnstenv (%rsi) │ │ │ │ - jmp 1e823f3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %bh,(%rax) │ │ │ │ + ficoml (%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp 0x0(%rbp),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -2994904,32 +2996212,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - test %bl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + call 1eb3cd1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x318a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2994961,36 +2996269,33 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82548 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x26(%rax) │ │ │ │ - ss jmp 1e824e3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x53b16da(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rsi) │ │ │ │ call 1e824f0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82578 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fidivl (%rsi) │ │ │ │ - jmp 1e82513 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + fistl (%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x0(%rbp),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -2995025,29 +2996330,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x32(%rax) │ │ │ │ movabs %eax,0xc078090000000002 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bbd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2995059,16 +2996366,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %cl,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + pop %rax │ │ │ │ + movb $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x5e,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2995092,18 +2996399,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e826c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) (%rsi) │ │ │ │ - jmp 1e82663 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,-0x25(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e826a4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2995169,44 +2996476,45 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e827b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e936db(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + fistl (%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x308a9(%rax) │ │ │ │ + add %bl,0x308a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e8276d │ │ │ │ + mov %al,%bl │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e82735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ @@ -2995267,46 +2996575,48 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e828d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fdivl (%rsi) │ │ │ │ - jmp 1e82873 │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x24(%rax) │ │ │ │ (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ mov $0x18,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x18,%ch │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2995324,17 +2996634,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82968 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x24(%rax) │ │ │ │ - ss jmp 1e82903 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,0x53b16dc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e82944 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2995368,15 +2996679,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add $0xbc,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2995393,30 +2996705,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82a28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fdivl (%rsi) │ │ │ │ - jmp 1e829c3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + fstl (%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - std │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1eb6ce9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp 0x0(%rbp),%ebx │ │ │ │ @@ -2995439,15 +2996752,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6a(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2995462,26 +2996776,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82ae8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x23(%rax) │ │ │ │ - ss jmp 1e82a83 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,0x53b16dd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e82a43 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ fnstcw 0x2(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e82a35 │ │ │ │ @@ -2995511,17 +2996827,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82b78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e936dd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + fstl (%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1e82b7b │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -2995538,15 +2996854,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f63a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2995558,16 +2996875,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %al,%bl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + cwtl │ │ │ │ + roll $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x5d,%al │ │ │ │ @@ -2995589,26 +2996906,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x312,%ecx │ │ │ │ + call 1eb3eb6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000005b2f,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2995658,19 +2996982,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82d28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fidivs (%rsi) │ │ │ │ - jmp 1e82cc3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %dl,-0x22(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,$0x5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ @@ -2995695,31 +2997018,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x49(%rax) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %ch,0x308(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ pop %rbp │ │ │ │ @@ -2995752,23 +2997072,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,0x2d1aa(%rax) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - and $0x2be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %bl,0x2be25(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c(%rax) │ │ │ │ pop %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ @@ -2995785,28 +2997103,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - cli │ │ │ │ + fdivr %st(1),%st │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e82e05 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2be25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2995828,15 +2997145,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ es mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -2995852,15 +2997169,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e82f68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936de(%rax) │ │ │ │ + add %bh,0x53b16de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ pop %rsi │ │ │ │ @@ -2995898,15 +2997215,15 @@ │ │ │ │ jne 1e82fbe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x26(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2995932,30 +2997249,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x5a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e82feb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ccbc(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2be26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e82fb3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2995968,15 +2997288,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ es mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2996000,37 +2997320,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,0x2d1aa(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - jmp 1e8304c │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + add %bl,-0x15(%rax) │ │ │ │ + movabs 0x8298010000000002,%eax │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ch,%ah │ │ │ │ + fsubr %st(3),%st │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rsi) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ pop %rsi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996085,30 +2997399,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x31713(%rax) │ │ │ │ + mov %dl,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31714(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2996148,19 +2997466,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x40(%rax) │ │ │ │ + add %bl,-0x40(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0x5d,%al │ │ │ │ @@ -2996179,15 +2997498,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2f6ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e832c7 │ │ │ │ @@ -2996222,19 +2997542,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x54(%rax) │ │ │ │ + add %bl,-0x54(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996245,28 +2997566,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e833e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - fbstp (%rsi) │ │ │ │ - jmp 1e83383 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %al,%bl │ │ │ │ + fadd %st(0),%st │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8(%rip) │ │ │ │ @@ -2996275,15 +2997599,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e83448 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936e0(%rax) │ │ │ │ + add %ch,0x53b16df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e83424 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996309,15 +2997633,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xea,%al │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e833c5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2996373,15 +2997698,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x25(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996394,58 +2997720,60 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e83598 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e936e0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + loopne 1e83541 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ sbb $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xd2,%al │ │ │ │ + test $0xe7,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ @@ -2996455,15 +2997783,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x19780(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2996475,15 +2997804,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fcom %st(2) │ │ │ │ + fsub %st(7),%st │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e837,%al │ │ │ │ @@ -2996491,27 +2997820,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e836b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - loopne 1e83681 │ │ │ │ - jmp 1e83653 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %ch,0x53b16e1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e83613 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmp %dh,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996524,18 +2997854,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - enter $0xbec0,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x4(%rax) │ │ │ │ + fadd %st(0),%st │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e836b7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996553,27 +2997883,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1eb79c3 │ │ │ │ + cmp %bh,%bh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e836d3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996603,15 +2997935,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342b6,%eax │ │ │ │ + or %bh,%bh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rax) │ │ │ │ call 1e837b0 │ │ │ │ @@ -2996620,35 +2997953,33 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e83838 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - loopne 1e83801 │ │ │ │ - jmp 1e837d3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,%al │ │ │ │ + loope 1e837e1 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x8ac,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + fsubrs 0x3(%rax,%rcx,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e837c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -2996671,27 +2998002,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e838c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - loope 1e83891 │ │ │ │ - jmp 1e83863 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + loope 1e83871 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e83823 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ and $0xbd,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996724,35 +2998056,37 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e83958 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - loope 1e83921 │ │ │ │ - jmp 1e838f3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + loop 1e83901 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ - call 1e83900 │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %al,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e83988 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - loop 1e83951 │ │ │ │ - jmp 1e83923 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + loop 1e83931 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ leave │ │ │ │ pop %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996772,36 +2998106,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x2be,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + sub %ch,%bh │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996819,19 +2998155,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x10(%rax) │ │ │ │ + js 1e839fa │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2996842,18 +2998176,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e83aa8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loop 1e83a71 │ │ │ │ - jmp 1e83a43 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,-0x1e(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e839c5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2996870,15 +2998204,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ adcb $0x0,0x1(%rdi) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2996905,15 +2998240,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1eb7df0 │ │ │ │ + sub %dh,%bl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ds call 1e83b10 │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2996921,30 +2998257,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e83b98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1e(%rax) │ │ │ │ - ss jmp 1e83b33 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jrcxz 1e83b41 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e83ab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e83b5b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ and 0x2(%rsi),%edi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2996952,30 +2998289,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + test $0xcc,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e83b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ call *%rcx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ and 0x2(%rsi),%edi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2996983,15 +2998319,15 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and $0xbe,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -2997001,15 +2998337,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2997035,15 +2998371,15 @@ │ │ │ │ jne 1e83cae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2be24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2997052,15 +2998388,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x5a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e83cab │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ccbc(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0xbe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2997069,19 +2998407,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2997089,32 +2998428,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - notb (%rsi) │ │ │ │ + or %dh,%dh │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ notl (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2997127,15 +2998468,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and $0x2be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2997177,15 +2998518,15 @@ │ │ │ │ add %ah,0x53(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ call *%rcx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and 0x2(%rsi),%edi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2997194,20 +2998535,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e83e2b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x2be22(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + and 0x2(%rsi),%bh │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e83e76 │ │ │ │ pop %rbp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2997226,27 +2998567,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1eb8183 │ │ │ │ + sub %dh,%dh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e83e53 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ loop 1e83eca │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2997278,38 +2998621,35 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e83f88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jrcxz 1e83f51 │ │ │ │ - jmp 1e83f23 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + jrcxz 1e83f31 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e83f6c │ │ │ │ - call 1e83f30 │ │ │ │ + add %ah,%al │ │ │ │ + rex.X call 1e83f30 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e83fb8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1d(%rax) │ │ │ │ - ss jmp 1e83f53 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %dl,-0x1d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x5d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2997612,26 +2998952,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e84378 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x1d(%rax) │ │ │ │ - ss jmp 1e84313 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %cl,-0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e842d3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0xf6,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2997681,21 +2999023,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e84438 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 1e84401 │ │ │ │ - jmp 1e843d3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %ch,-0x1c(%rax) │ │ │ │ (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WXB pop %r13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2997778,32 +2999117,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x24(%rax) │ │ │ │ + js 1e8450e │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x25(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -2997814,20 +2999155,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8454b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x2be0e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %cl,(%rsi) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5dc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ @@ -2997844,30 +2999185,29 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRXB pop %r10 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %dl,0x2d22f(%rax) │ │ │ │ ... │ │ │ │ - push $0x2be0e │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0xe(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e84575 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2be0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2997904,15 +2999244,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ @@ -2997955,15 +2999295,15 @@ │ │ │ │ jne 1e8472e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movsbl (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2997990,15 +2999330,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x5a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8475b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ccbc(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xf(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ @@ -2998007,22 +2999349,23 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - jo 1e847a7 │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x1c70,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ pop %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ @@ -2998035,23 +2999378,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ + rex.W jno 1e84807 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x71(%rax) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2998059,18 +2999399,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e84888 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1c(%rax) │ │ │ │ - ss jmp 1e84823 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,0x53b16e4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock js 1e84889 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2998087,15 +2999427,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2be0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2998105,22 +2999445,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRXB pop %r10 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %dl,0x2d22f(%rax) │ │ │ │ ... │ │ │ │ - mov %cl,0x2be(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,0x2be0d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x5e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2998135,31 +2999474,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8490b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x2be0d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xd,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e848d3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ rex.WXB xchg %rax,%r15 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2998201,15 +2999541,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f667(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ @@ -2998236,39 +2999577,36 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %al,%cl │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + sarq $0x0,0x2(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WX call 1e84a40 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e84ac8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ + in $0x16,%eax │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - in $0x36,%al │ │ │ │ - jmp 1e84a63 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4c(%rax) │ │ │ │ - pop %rbp │ │ │ │ + push %rax │ │ │ │ + mov $0x5d,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ andb $0x0,(%rbx,%rax,1) │ │ │ │ @@ -2998287,18 +2999625,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e84b28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - in $0x36,%eax │ │ │ │ - jmp 1e84ac3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ch,-0x1b(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e84a45 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -2998332,35 +2999670,37 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42f7,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + or %dh,%bh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRB call 1e84b60 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e84be8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - out %al,$0x36 │ │ │ │ - jmp 1e84b83 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %r15d,(%r15) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %al,$0x16 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x1(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x5d,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2998376,15 +2999716,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4a(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2998440,15 +2999781,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and %ebx,0x1(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -2998472,15 +2999814,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ch,0x308(%rbp) │ │ │ │ + lods %ds:(%rsi),%rax │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2998538,19 +2999882,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e84e28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,$0x36 │ │ │ │ - jmp 1e84dc3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %dl,-0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x5d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2998566,33 +2999909,33 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - in $0x42,%eax │ │ │ │ + rex.W out %eax,$0x42 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ orl $0x0,0x2(%rdx) │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e84ea3 │ │ │ │ pop %rbp │ │ │ │ @@ -2998620,15 +2999963,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ jo 1e84e69 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2998638,15 +2999981,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ah,%dh │ │ │ │ + js 1e84ec1 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x5d(%rcx) │ │ │ │ @@ -2998680,15 +3000023,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4b(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2998736,18 +3000080,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e85068 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1a(%rax) │ │ │ │ - ss jmp 1e85003 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %dh,-0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x48,%al │ │ │ │ pop %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ @@ -2998779,19 +3000123,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ je 1e85015 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2998817,29 +3000162,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - cmc │ │ │ │ + cmp %dh,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e850b3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rsi │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2998881,15 +3000226,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ testb $0x0,(%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2998939,17 +3000285,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e852a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e936e6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,$0x16 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,%bl │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2998968,37 +3000314,36 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e85308 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,$0x36 │ │ │ │ - jmp 1e852a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x19(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e852fe │ │ │ │ + add %ah,%al │ │ │ │ + push %rsp │ │ │ │ call 1e852b0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e85338 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x36 │ │ │ │ - jmp 1e852d3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %ch,0x53b16e7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6c(%rax) │ │ │ │ pop %rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ @@ -2999080,20 +3000425,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e853eb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x2be19(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + sbb %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x5d,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2999116,31 +3000461,29 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1e8540d │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x6c(%rax) │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x18(%rax) │ │ │ │ + js 1e85462 │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e85415 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2be19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2999165,15 +3000508,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sbb 0x2(%rsi),%bh │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -2999188,25 +3000531,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e85578 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - call 1ec3e44 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %r12d,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - pop %rbp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0x18(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x1(%rbp) │ │ │ │ + and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x0,0x5d(%rsi) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ and $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2999223,15 +3000562,15 @@ │ │ │ │ jne 1e8559e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1a(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2999240,15 +3000579,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x5a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8559b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ccbc(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2be1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2999289,15 +3000630,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb 0x2(%rsi),%bh │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2999321,37 +3000662,35 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1e8564d │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x6c(%rax) │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sbb %edi,0x2(%rsi) │ │ │ │ + or %bl,(%rcx) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e85615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e856bb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x2be18(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + sbb %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5f0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ @@ -2999389,18 +3000728,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - push $0x28a84 │ │ │ │ + js 1e856ce │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ pop %rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ @@ -2999472,33 +3000813,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - je 1e857c5 │ │ │ │ - add (%rax),%al │ │ │ │ + test $0x74,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e85884 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x3d(%rax) │ │ │ │ + jo 1e85852 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + js 1e858a7 │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2999542,16 +3000881,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xf0,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342f0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2999578,17 +3000916,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e859c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x18(%rax) │ │ │ │ - ss jmp 1e85963 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,0x53b16e8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e859a4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -2999669,18 +3001008,20 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x47(%rax) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ + rex.W │ │ │ │ + rex.RXB adc %r8d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2999690,31 +3001031,25 @@ │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e85b18 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jmp 1ec43e4 │ │ │ │ + jmp 1ed95c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b2f,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - nop │ │ │ │ - sbb $0x3,%al │ │ │ │ + enter $0x1c90,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2999736,15 +3001071,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e85ac5 │ │ │ │ @@ -2999768,21 +3001104,22 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42fd,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x342fc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - rorb $0x0,(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ rex.WRB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2401a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32662(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3000058,15 +3001395,16 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ sub %cl,0x42(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3000095,26 +3001433,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e85ff8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x17(%rax) │ │ │ │ - ss jmp 1e85f93 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %dh,0x53b16e9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e85f53 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x18(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3000161,17 +3001501,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e860b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ss jmp 1e86053 │ │ │ │ + add %dl,%al │ │ │ │ + jmp 1ed9b64 │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x54,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3000189,15 +3001529,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f673(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e86035 │ │ │ │ @@ -3000243,37 +3001584,38 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dl,%ch │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + clc │ │ │ │ + rolb %cl,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ call 1e86150 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e861d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - ss jmp 1e86173 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x54,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ @@ -3000310,19 +3001652,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28a73(%rax) │ │ │ │ + add %ch,0x28a73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x54,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3000358,19 +3001701,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7d(%rax) │ │ │ │ + add %bh,-0x7d(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3000417,17 +3001761,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e86388 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e936ea(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jmp 1e86331 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e86327 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3000465,26 +3001809,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x340,%ebx │ │ │ │ + call 1eba468 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000005b2f,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x44(%rax) │ │ │ │ rex add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3000563,31 +3001914,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e86538 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1e86501 │ │ │ │ - jmp 1e864d3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jmp 1e864e1 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e86455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e864fb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x4(%rax) │ │ │ │ + js 1e864f6 │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5987(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3000628,30 +3001979,30 @@ │ │ │ │ add %dl,%al │ │ │ │ rex.W pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %ah,0x2d293(%rax) │ │ │ │ ... │ │ │ │ - enter $0xbdfb,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sti │ │ │ │ + mov $0x2,%ebp │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e86555 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bdfc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3000659,15 +3002010,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cld │ │ │ │ mov $0x2,%ebp │ │ │ │ @@ -3000682,29 +3002033,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e86688 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - ss jmp 1e86623 │ │ │ │ - add %edi,-0x3f(%rax) │ │ │ │ + add %dh,0x53b16eb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e865e4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1e8667e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ std │ │ │ │ mov $0x2,%ebp │ │ │ │ @@ -3000714,15 +3002065,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x5a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8667b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ccbc(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -3000753,28 +3002106,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - lret $0x342 │ │ │ │ + push $0x342c9 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000004cf5,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret $0x2d1 │ │ │ │ ... │ │ │ │ - sub %cl,%bl │ │ │ │ + cwtl │ │ │ │ + leave │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3000798,18 +3002153,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8676b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb %gs:(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -3000855,15 +3002207,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bdfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3000873,65 +3002225,64 @@ │ │ │ │ add %dl,%al │ │ │ │ rex.W pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ + add %ah,0x2d293(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - cld │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x4(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e867b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8685b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + call 1eb2658 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sti │ │ │ │ - mov $0x2,%ebp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e868f8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - ss jmp 1e86893 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e86853 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3000967,45 +3002318,45 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e86988 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x13(%rax) │ │ │ │ - ss jmp 1e86923 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x18(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x40,%al │ │ │ │ + cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e869b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e936ed(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e86913 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jae 1e86971 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3001067,18 +3002418,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e86a3b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.WX sbb (%rbx),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ @@ -3001106,15 +3002454,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ out %eax,$0xf6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3001164,18 +3002513,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e86b98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - ss jmp 1e86b33 │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %dl,-0x12(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e86af6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3001215,15 +3002564,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dh,-0x76(%rbp) │ │ │ │ + sbb %dh,-0x76(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e86b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3001267,30 +3002616,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,0x2d1aa(%rax) │ │ │ │ ... │ │ │ │ - sub %dl,(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + adc %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e86c15 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3001321,29 +3002669,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342f8,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + testl $0x0,0x3(%rdx) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4cf5(%rax) │ │ │ │ + movabs 0x9000000000004cf5,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2d1 │ │ │ │ + adc %al,%dl │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ebb005 │ │ │ │ + sub %bh,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e86cff │ │ │ │ push %rdi │ │ │ │ @@ -3001366,18 +3002712,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fstps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e86d6b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmp $0x1b,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3001385,15 +3002728,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2be10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3001424,29 +3002767,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e86e68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936ee(%rax) │ │ │ │ + add %bh,0x53b16ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e86dc4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1e86e5e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3001470,18 +3002813,15 @@ │ │ │ │ adc %bl,%cl │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cc53(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmp (%rbx),%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3001490,15 +3002830,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x5a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e86ebb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ccbc(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ adc %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3001522,19 +3002864,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ lret │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3001544,15 +3002887,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fadds 0x2(%rdx,%rcx,4) │ │ │ │ + call 1eaf9d1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rcx,%rbx,2) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ @@ -3001575,29 +3002919,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87018 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ - ss jmp 1e86fb3 │ │ │ │ - add %edi,-0x3f(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e86f74 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x11(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3001620,29 +3002965,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,0x2d1aa(%rax) │ │ │ │ ... │ │ │ │ - mov %ch,%bl │ │ │ │ - movabs 0xc078010000000002,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x2a1eb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e87003 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6d(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3001672,16 +3003019,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e870a5 │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342d9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e87114 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3001723,15 +3003069,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e871c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936ef(%rax) │ │ │ │ + add %bl,0x53b16ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e870e5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -3001772,26 +3003118,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87258 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lock ss jmp 1e871f3 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e871b3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bdd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ @@ -3001836,31 +3003184,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87318 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936f0(%rax) │ │ │ │ + add %bl,0x53b16f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - lret │ │ │ │ + test $0xcb,%al │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3001871,57 +3003218,58 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87378 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ int1 │ │ │ │ - ss jmp 1e87313 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e872d3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push $0x29f │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,0x2d1aa(%rax) │ │ │ │ ... │ │ │ │ - push $0x2be1f │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1f(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e87335 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1f(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3001929,15 +3003277,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ @@ -3001982,15 +3003330,15 @@ │ │ │ │ jne 1e8748e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ and %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3001999,15 +3003347,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x5a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8748b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ccbc(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3002037,29 +3003387,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87558 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e936f1(%rax) │ │ │ │ + add %bl,0x53b16f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e874b4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2be20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3002083,31 +3003433,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,0x2d1aa(%rax) │ │ │ │ ... │ │ │ │ - mov $0x2a1eb,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x2a1eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e87543 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2d(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3002153,15 +3003503,15 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov $0x2be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jns 1e87633 │ │ │ │ @@ -3002171,17 +3003521,20 @@ │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e876d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - bnd ss jmp 1e87673 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %r15d,(%r15) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + repnz (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x1(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ pop %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -3002216,19 +3003569,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a9e(%rax) │ │ │ │ + add %bh,0x28a9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%ah │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %ebx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3002308,15 +3003662,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ fcomi %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3002344,15 +3003699,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x52(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3002362,19 +3003718,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x308ca(%rax) │ │ │ │ + add %ch,0x308ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x98,%al │ │ │ │ pop %rcx │ │ │ │ @@ -3002441,39 +3003798,42 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e879d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xe(%rax) │ │ │ │ - ss jmp 1e87973 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,0x53b16f2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e878f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,0x2d1aa(%rax) │ │ │ │ ... │ │ │ │ - fdivs 0x2a1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3e(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0xa1,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e87965 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0xa1,%bl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3002501,15 +3003861,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4c(%rax) │ │ │ │ movabs 0x40000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3002520,29 +3003880,28 @@ │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87ac8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - bnd ss jmp 1e87a63 │ │ │ │ - add %edi,-0x3f(%rax) │ │ │ │ + repz (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e87a24 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1e87abe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a1b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3002569,15 +3003928,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x5a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e87aeb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ccbc(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0xa1,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3002586,15 +3003947,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ shl %cl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3002606,15 +3003968,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0xa1,%ch │ │ │ │ add (%rax),%al │ │ │ │ @@ -3002636,20 +3003998,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,0x2d1aa(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x14(%rax) │ │ │ │ movabs 0x40000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jl 1e87ba3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3002658,20 +3004018,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87c48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xd(%rax) │ │ │ │ - ss jmp 1e87be3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %bh,-0xd(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ call 1e87c45 │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3002761,17 +3004119,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87d68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repz ss jmp 1e87d03 │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + repz (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e87cc6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3002830,24 +3004189,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87e28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xc(%rax) │ │ │ │ - ss jmp 1e87dc3 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cltd │ │ │ │ - pop %rax │ │ │ │ add %al,(%rax) │ │ │ │ + and %bl,0x58(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ sub (%rbx),%al │ │ │ │ ... │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ @@ -3002896,15 +3004253,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bl,0x28a(%rdi) │ │ │ │ + cmp %bl,0x28a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ @@ -3002945,27 +3004302,29 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e87f78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ hlt │ │ │ │ - ss jmp 1e87f13 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e87ed3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5e(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3002997,18 +3004356,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e88008 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmc │ │ │ │ - ss jmp 1e87fa3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ch,-0xb(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e87f25 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3003040,28 +3004399,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,%ah │ │ │ │ + sbb %cl,%ah │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f6da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -3003090,34 +3004450,36 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e88128 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e936f5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x1,%eax │ │ │ │ + add %dl,-0x7f(%rax) │ │ │ │ + call 1e880d0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e88158 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xa(%rax) │ │ │ │ - ss jmp 1e880f3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + notb (%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e88134 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3003156,15 +3004518,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e881e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e936f6(%rax) │ │ │ │ + add %dl,0x53b16f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e88105 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -3003217,33 +3004579,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ sahf │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x197a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3003279,20 +3004643,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e88338 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - divb (%rsi) │ │ │ │ - jmp 1e882d3 │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,-0x9(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e8831b │ │ │ │ + add %dh,0x41(%rax) │ │ │ │ pop %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004091,31 +3005456,35 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e88c98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - divl (%rsi) │ │ │ │ - jmp 1e88c33 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %bl,0x53b16f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5d30(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x18(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c(%rax) │ │ │ │ + nop │ │ │ │ + xor %bl,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2be70(%rax) │ │ │ │ + add %bh,0x2be70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -3004125,18 +3005494,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e88cf8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ - ss jmp 1e88c93 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + notl (%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e88cd4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004200,19 +3005569,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c(%rax) │ │ │ │ + add %bl,0x4c(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3004250,15 +3005620,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x19753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e88d95 │ │ │ │ @@ -3004266,20 +3005637,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e88e3b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0xbe,%al │ │ │ │ + cmp %al,(%rsi,%rdi,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3004301,30 +3005671,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d0fc(%rax) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - add 0x2(%rsi),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x2be03(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e88e65 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3004359,15 +3005728,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add $0xbe,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -3004381,18 +3005750,20 @@ │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e88ff8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - stc │ │ │ │ - ss jmp 1e88f93 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,(%dx) │ │ │ │ push %rdi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -3004413,15 +3005784,15 @@ │ │ │ │ jne 1e8901e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add $0x2be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004431,16 +3005802,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004453,29 +3005824,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e890b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e936f9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e89014 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3004483,19 +3005855,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d0fc(%rax) │ │ │ │ ... │ │ │ │ - sbb %al,(%rsi,%rdi,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add $0xbe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004504,30 +3005876,31 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x342(%rbp) │ │ │ │ + call 1ebd390 │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e89065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8910b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x2be03(%rax) │ │ │ │ + mov $0x2be03,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89154 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004551,45 +3005924,43 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - mov $0x42,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x342b3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e89208 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x3(%rax) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - jmp 1e891a3 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e89163 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ movabs %al,0x7801000000000197 │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004619,27 +3005990,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e89298 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93703(%rax) │ │ │ │ + add %cl,0x53b16fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e891f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x19772(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004653,17 +3006025,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e892f8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93703(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bh,0x4(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e89297 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3004684,45 +3006056,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x8a4c,$0x2 │ │ │ │ + fmuls 0x2(%rdx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42f9,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + mov %bl,%dh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - lahf │ │ │ │ + test $0x9f,%al │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004733,72 +3006102,72 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e893e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add (%rdi),%esi │ │ │ │ - jmp 1e89383 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %bl,0x53b1704(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - stc │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e893db │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ sub %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d0fc(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - sub %bh,0x2(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x28(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e893d5 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3004806,15 +3006175,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2be29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3004827,15 +3006196,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42fc,$0x3 │ │ │ │ + rex.W fiaddl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3004859,15 +3006228,15 @@ │ │ │ │ jne 1e8952e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sub %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3004877,16 +3006246,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ sub 0x2(%rsi),%bh │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e894b5 │ │ │ │ @@ -3004909,30 +3006278,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bh,%ch │ │ │ │ + mov %bh,%ah │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89554 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sub 0x2(%rsi),%bh │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3004940,35 +3006309,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d0fc(%rax) │ │ │ │ ... │ │ │ │ - fsubrs (%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sub %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8961b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x28(%rax) │ │ │ │ + js 1e89642 │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e895e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -3004993,27 +3006361,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42d3,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xf8,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e89643 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bc17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3005021,19 +3006391,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2be92(%rax) │ │ │ │ + add %bl,0x2be92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3005041,19 +3006412,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - roll %cl,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivr %st(0),%st │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e89695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3005075,27 +3006446,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e897d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add (%rdi),%esi │ │ │ │ - jmp 1e89773 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %bh,0x53b1704(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e89733 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rbx │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3005128,18 +3006500,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e89868 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add $0x37,%al │ │ │ │ - jmp 1e89803 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + add $0x17,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e89844 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3005154,19 +3006526,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ rex.WXB mov (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3005188,21 +3006561,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e898bb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + call 1eb56c4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -3005221,30 +3006593,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d0fc(%rax) │ │ │ │ ... │ │ │ │ - rex.W (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x7(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e898e5 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ @@ -3005268,15 +3006639,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x8(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3005301,15 +3006672,15 @@ │ │ │ │ jne 1e89a3e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2be08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3005319,16 +3006690,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ or %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3005340,28 +3006711,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - fiadds 0x3(%rdx) │ │ │ │ + cwtl │ │ │ │ + incl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jb 1e89a32 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3005373,15 +3006745,15 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3005389,36 +3006761,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d0fc(%rax) │ │ │ │ ... │ │ │ │ - enter $0xbe07,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e89a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e89b2b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + push $0x2be07 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fwait │ │ │ │ call 1e89b40 │ │ │ │ @@ -3005427,18 +3006799,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e89bc8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x37,%al │ │ │ │ - jmp 1e89b63 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + add $0x17,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e89ba4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3005458,28 +3006830,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e89c28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e89bc3 │ │ │ │ + add %bl,(%rax) │ │ │ │ + add $0x53b17,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xc6,%al │ │ │ │ + sbb %al,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rax,%rbp,8) │ │ │ │ @@ -3005487,42 +3006859,43 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e89c88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e89c23 │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x53b17,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - or %dl,0x2be(%rbx) │ │ │ │ + sbb %dl,0x2be(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3005536,31 +3006909,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e89d18 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93704(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,0x5(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fmul %st(5),%st │ │ │ │ + fcom %st(7) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e89c87 │ │ │ │ @@ -3005570,17 +3006943,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e89d78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93704(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bh,0x5(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e89c95 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3005603,15 +3006976,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,%dh │ │ │ │ + or %bl,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e8a0,%al │ │ │ │ @@ -3005619,27 +3006992,28 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e89e08 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add $0x37,%al │ │ │ │ - jmp 1e89da3 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %bl,0x53b1705(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e89d63 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x30fde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89d55 │ │ │ │ @@ -3005647,48 +3007021,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e89dfb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x2be00(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %al,(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rdx │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and $0x2d1,%eax │ │ │ │ + add %dl,%al │ │ │ │ + and $0xd1,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x2be00 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x0(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89df5 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2be00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3005696,15 +3007071,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ add %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3005730,15 +3007105,15 @@ │ │ │ │ jne 1e89f1e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3005752,30 +3007127,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - loope 1e89f5d │ │ │ │ + loopne 1e89f5d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89f27 │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89ed5 │ │ │ │ @@ -3005804,29 +3007179,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42e1,$0x3 │ │ │ │ + enter $0x42e0,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3f(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2be01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3005837,48 +3007212,50 @@ │ │ │ │ pop %rdx │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and $0x2d1,%eax │ │ │ │ + add %dl,%al │ │ │ │ + and $0xd1,%al │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e89f95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8a03b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x2bdff(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xff,%al │ │ │ │ + mov $0x2,%ebp │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e8a003 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x31d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ @@ -3005886,15 +3007263,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ shl $1,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3005908,18 +3007286,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a138 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add $0x37,%al │ │ │ │ - jmp 1e8a0d3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,0x53b1705(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8a055 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3005935,56 +3007313,53 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42ba,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %bh,0x342(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000004cf5,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x342,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + push $0x342b9 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %cl,-0x76(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.W │ │ │ │ + rex.WRB mov (%r10),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - js 1e8a153 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7b(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3005997,48 +3007372,50 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a258 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add $0x3e937,%eax │ │ │ │ + add %bl,%al │ │ │ │ + add $0x53b17,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x64(%rax) │ │ │ │ + add %bh,-0x64(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8a257 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ @@ -3006060,56 +3007437,57 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a318 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x3e937,%eax │ │ │ │ + add %bh,%al │ │ │ │ + add $0x53b17,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8a2db │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + call 1eb448a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - movabs 0xc278010000000002,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8a2a5 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ movabs 0x4578010000000002,%eax │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x52(%rax) │ │ │ │ movabs 0x40000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3006121,28 +3007499,32 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a3d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8a373 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342e7,%eax │ │ │ │ + push $0x342e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3006150,59 +3007532,54 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ebe6b4 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + call 1e8a710 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ch,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42e8,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4cf5(%rax) │ │ │ │ + movabs 0x9000000000004cf5,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2d1 │ │ │ │ + adc %al,%dl │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W call 1e8a770 │ │ │ │ + clc │ │ │ │ + call 1e8a770 │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3f(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1e8a48e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a1ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3006212,16 +3007589,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ movabs 0x40000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3006234,29 +3007611,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a528 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x3e937,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x3f(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8a484 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ movabs 0x8278010000000002,%eax │ │ │ │ @@ -3006264,77 +3007642,83 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8a51b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + enter $0xa1ad,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - movabs 0x40000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1e8a530 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a5b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,0x6(%rax) │ │ │ │ (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - jmp 1e8a553 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xc1,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342bf,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - call 1eb3049 │ │ │ │ + clc │ │ │ │ + pushf │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e8a573 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f6d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3006346,16 +3007730,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fadd %st(1),%st │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1ebe8cc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8a595 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -3006380,91 +3007763,97 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a6d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93706(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e8a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e8a6,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a708 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jmp 1e8a6a3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1e8(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %al,(%rax,%rax,2) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + call 1e8a6b0 │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a738 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,0x53b1707(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - jmp 1e8a6d3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342d4,%eax │ │ │ │ + cwtl │ │ │ │ + rolb %cl,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a798 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jmp 1e8a733 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8a6f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19ef5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3006476,44 +3007865,47 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ebea61 │ │ │ │ + enter $0x42d2,$0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e8a74d │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ + mov %dl,0x2be(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ fwait │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3006521,76 +3007913,73 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rsp │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + sub %dl,0x3(%rbp,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x7000000000005b3c,%al │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x2,-0x31(%rbx) │ │ │ │ ... │ │ │ │ + or %dl,0x15(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rbp │ │ │ │ - adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ch,%dl │ │ │ │ + or %ch,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8a805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8a8ab │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x31(%rax) │ │ │ │ + js 1e8a879 │ │ │ │ movabs 0xc278010000000002,%eax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a1cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3006603,27 +3007992,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W (bad) │ │ │ │ + cmp %ch,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8a958 │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ iret │ │ │ │ movabs 0x40000000002,%eax │ │ │ │ @@ -3006637,43 +3008026,47 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8a9d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - jmp 1e8a973 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - roll %cl,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xd1,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8a964 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1e8a9fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ shlb $1,0x2(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3006686,30 +3008079,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - lret $0x342 │ │ │ │ - add %al,(%rax) │ │ │ │ + js 1e8a9c2 │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x4(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8aa07 │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x30(%rax) │ │ │ │ movabs 0x40000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3006720,45 +3008113,46 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8aac8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e93707(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %dl,(%rdi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42ca,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xc8,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8aa54 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a1d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3006767,19 +3008161,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8aaeb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x31(%rax) │ │ │ │ + pop %rax │ │ │ │ + iret │ │ │ │ movabs 0x8278010000000002,%eax │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3006815,103 +3008210,108 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x2,%r12d │ │ │ │ + mov $0x2bc3f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rax,%rbp,8) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8ac18 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,0x8(%rax) │ │ │ │ (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - jmp 1e8abb3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,%bl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + rolq $1,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e8ab65 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - clc │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + enter $0xf6f8,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e8ac,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8aca8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or %dh,(%rdi) │ │ │ │ - jmp 1e8ac43 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %ah,0x53b1708(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342d3 │ │ │ │ + js 1e8ac3b │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8ac33 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jp 1e8ac91 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3006925,46 +3008325,45 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8ad38 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8acd3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + or %dl,(%rdi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %dl,-0x52(%rax) │ │ │ │ call 1e8ace0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8ad68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or %dh,(%rdi) │ │ │ │ - jmp 1e8ad03 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %edx,(%rdi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8acc3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x28(%rax) │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3006974,16 +3008373,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xcf,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8ada4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007024,16 +3008422,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fmul %st(7),%st │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1ebf0ba │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %bl,0x0(%rbp) │ │ │ │ @@ -3007045,27 +3008442,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2beb8(%rax) │ │ │ │ + add %bh,0x2beb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e8ade3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x9(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3007079,49 +3008477,48 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8aee8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8ae83 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %dh,0x9(%rax) │ │ │ │ (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - popf │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x28a9d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42d6,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %bl,%ah │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8ae65 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3007135,19 +3008532,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007156,52 +3008554,49 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342dc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e8af,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b008 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or %esi,(%rdi) │ │ │ │ - jmp 1e8afa3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1e8(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + or %edx,(%rdi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + mov $0xe8,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,(%rax,%rax,2) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b038 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xa(%rax) │ │ │ │ + add %dl,0xa(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8afd3 │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8af96 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3007227,31 +3008622,35 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b098 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or (%rdi),%dh │ │ │ │ - jmp 1e8b033 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or (%rdi),%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42e8,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + fadd %st(4),%st │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8b0a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007273,31 +3008672,35 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b128 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or (%rdi),%dh │ │ │ │ - jmp 1e8b0c3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %ah,0xb(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - call 1e8b430 │ │ │ │ + test $0xc4,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8b075 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3007321,18 +3008724,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b1b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8b153 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + or (%rdi),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8b0d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3007359,27 +3008762,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x71(%rax) │ │ │ │ + add %bl,0x71(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8b173 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ div %dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007393,15 +3008797,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,0x342(%rbp) │ │ │ │ + mov %dh,0x342(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -3007409,16 +3008813,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%edi │ │ │ │ + test $0x97,%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8b284 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007436,30 +3008839,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8b29b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x2a1,%eax │ │ │ │ + cmp %bh,0x2a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3e(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x48(%rax) │ │ │ │ movabs 0x8298010000000002,%eax │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3007469,28 +3008871,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - cld │ │ │ │ + sbb %bl,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8b348 │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a1b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3007519,15 +3008920,15 @@ │ │ │ │ jne 1e8b3be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0x2a1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007537,16 +3008938,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x2a1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,(%rax) │ │ │ │ @@ -3007554,19 +3008955,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x8,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8b3b4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007574,35 +3008976,34 @@ │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x47(%rax) │ │ │ │ movabs 0x8278010000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x5a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8b44b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x2a1,%eax │ │ │ │ + sbb %bh,0x2a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rax,%rbp,8) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ @@ -3007610,35 +3009011,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b4e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - or (%rdi),%esi │ │ │ │ - jmp 1e8b483 │ │ │ │ - add $0x0,%al │ │ │ │ + or (%rdi),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e8b43e │ │ │ │ - call 1e8b490 │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xe8,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b518 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8b4b3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8b435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3007661,65 +3009063,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b578 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - or $0x37,%al │ │ │ │ - jmp 1e8b513 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0x17,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe8,%bpl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x4b(%rax) │ │ │ │ + call 1e8b520 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b5a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xd(%rax) │ │ │ │ + add %dh,0xd(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8b543 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0xe8,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1e8b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b5d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e9370d(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + or $0x53b17,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - js 1e8b533 │ │ │ │ + or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007747,15 +3009145,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W mov $0x8,%cl │ │ │ │ + pop %rax │ │ │ │ + mov $0x8,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8b585 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3007775,31 +3009174,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2be96(%rax) │ │ │ │ + add %ch,0x2be96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e8b623 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2f(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007813,35 +3009214,34 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b728 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8b6c3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0xe8,%dh │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b758 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e9370e(%rax) │ │ │ │ + add %bh,0x53b170e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3007849,49 +3009249,51 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b788 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xf(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8b723 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + movhps %xmm7,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xe8,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e8b6e1 │ │ │ │ - call 1e8b730 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b7b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e9370f(%rax) │ │ │ │ + add %cl,0x53b170f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x50(%rax) │ │ │ │ + add %bl,-0x50(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -3007933,35 +3009335,35 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b878 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e9370f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x10(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e8b7d2 │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ call 1e8b820 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b8a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - jmp 1e8b843 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,0x53b1710(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8b7c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3007984,46 +3009386,45 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b908 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8b8a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b1710(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e8,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8b938 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93710(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc %edx,(%rdi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bl,0x2be(%rax) │ │ │ │ + sbb %bl,0x2be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ @@ -3008057,15 +3009458,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cs xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3008080,57 +3009482,64 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8ba28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - jmp 1e8b9c3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %bh,0x11(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x342(%rsi) │ │ │ │ + fdivr %st(6),%st │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ push %rbx │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3008144,63 +3009553,62 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bae8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x11(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8ba83 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %bl,0x53b1711(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x308b1,%eax │ │ │ │ + enter $0x8b1,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bb48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93711(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,%al │ │ │ │ + adc %edx,(%rdi) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28aa5(%rax) │ │ │ │ + add %ch,0x28aa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e8,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3008208,32 +3009616,32 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bba8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc (%rdi),%dh │ │ │ │ - jmp 1e8bb43 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x12(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1e8(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x1e8,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bbd8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e93712(%rax) │ │ │ │ + add %bh,0x53b1712(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8bbb4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3008272,18 +3009680,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bc68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8bc03 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc (%rdi),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8bb85 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3008315,16 +3009723,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - push %rbx │ │ │ │ + test $0x53,%al │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3008367,31 +3009774,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bd88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8bd23 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %ch,0x53b1713(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sbb %ah,0x28a(%rsi) │ │ │ │ + sub %ah,0x28a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e8,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3008399,17 +3009805,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bde8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e9371c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e8bdc4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3008429,16 +3009835,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x342,%edi │ │ │ │ + or %bh,0x342(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3008478,17 +3009883,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bed8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e9371c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bh,0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e8beb4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3008512,33 +3009917,34 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bf38 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sbb $0x37,%al │ │ │ │ - jmp 1e8bed3 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %bl,0x53b171d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e8be93 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb %esi,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e8,%edi │ │ │ │ @@ -3008547,47 +3009953,49 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8bf98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb $0x37,%al │ │ │ │ - jmp 1e8bf33 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %bh,0x53b171d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x28a52(%rax) │ │ │ │ + add %ch,0x28a52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3008598,28 +3010006,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c028 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb $0x3e937,%eax │ │ │ │ + add %bl,%al │ │ │ │ + sbb $0x53b17,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bh,0x3(%rdx,%rax,2) │ │ │ │ + test $0xba,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8bfba │ │ │ │ call 1e8c000 │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -3008627,16 +3010037,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c088 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb $0x3e937,%eax │ │ │ │ + add %bh,%al │ │ │ │ + sbb $0x53b17,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ @@ -3008658,15 +3010068,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bh,0x3(%rdx,%rax,2) │ │ │ │ + js 1e8c034 │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8c0c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3008689,55 +3010101,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - sbb %esi,%esi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + pop %rax │ │ │ │ + maskmovq (bad),%mm0 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%cl │ │ │ │ call 1e8c0f0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c178 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8c113 │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e8c0db │ │ │ │ + add %dh,-0x3f(%rax) │ │ │ │ call 1e8c120 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c1a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8c143 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8c0c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3008760,32 +3010172,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c208 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e9371d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,0x1e(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42b4,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %dh,0x342(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ call 1e8c1e0 │ │ │ │ @@ -3008794,36 +3010205,36 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c268 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e9371d(%rax) │ │ │ │ + add %bh,0x1e(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ret $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xe8,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x40,%al │ │ │ │ + cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c298 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sbb $0x3e937,%eax │ │ │ │ + add %bl,0x53b171e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8c274 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3008840,38 +3010251,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2f618(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + maskmovq (bad),%mm0 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x342,%esp │ │ │ │ + call 1ec058d │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -3008879,58 +3010287,57 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c358 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb $0x3e937,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %bh,0x53b171e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ah,0x28a(%rsi) │ │ │ │ + cwtl │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,0x342(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + sbb %dl,%cl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,0x2(%rdx,%rcx,4) │ │ │ │ + sbb %dl,0x2(%rdx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3008940,46 +3010347,47 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c418 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jmp 1e8c3b3 │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movabs %al,0x98010000000002be │ │ │ │ + add %cl,(%rax) │ │ │ │ + movabs %eax,0x98010000000002be │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %ah,%cl │ │ │ │ + or %ah,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3008988,87 +3010396,90 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - ret $0x342 │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %al,%cl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8c40e │ │ │ │ call 1e8c450 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c4d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jmp 1e8c473 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ah │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ call 1e8c480 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c508 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1e(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8c4a3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42c2,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x342c1 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dh │ │ │ │ call 1e8c4e0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c568 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub (%rdi),%dh │ │ │ │ - jmp 1e8c503 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8c544 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3009088,36 +3010499,31 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bl,(%rdx) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0xf617,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %bl,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x18(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsp │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ jno 1e8c549 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3009127,27 +3010533,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342f6,%eax │ │ │ │ + clc │ │ │ │ + cmc │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e8c583 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5d(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3009182,31 +3010591,32 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c6b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sub (%rdi),%dh │ │ │ │ - jmp 1e8c653 │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %bl,0x1f(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2bebb(%rax) │ │ │ │ + add %ch,0x2bebb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bh │ │ │ │ call 1e8c690 │ │ │ │ @@ -3009215,18 +3010625,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c718 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8c6b3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sub (%rdi),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8c6f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3009247,15 +3010657,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342d7,%eax │ │ │ │ + cwtl │ │ │ │ + {rex2 0x42} add (%rax),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1e8c720 │ │ │ │ @@ -3009264,33 +3010675,34 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c7a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8c743 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + sub (%rdi),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e8c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e8c7,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c7d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e9372a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e8c777 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3009314,49 +3010726,49 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c838 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e9372a(%rax) │ │ │ │ + add %ch,0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x1e8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%al │ │ │ │ - call 1e8c7e0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c868 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub (%rdi),%dh │ │ │ │ - jmp 1e8c803 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,0x53b172b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bh,0x2(%rsi,%rdi,4) │ │ │ │ + sub %bh,0x2(%rsi,%rdi,4) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x1e8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3009365,45 +3010777,45 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c8c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sub (%rdi),%dh │ │ │ │ - jmp 1e8c863 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b172b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock enter $0x1e8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c8f8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub (%rdi),%esi │ │ │ │ - jmp 1e8c893 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sub (%rdi),%edx │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + js 1e8c853 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1963f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8c883 │ │ │ │ @@ -3009411,15 +3010823,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rsp │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3009435,68 +3010848,66 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c988 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sub (%rdi),%esi │ │ │ │ - jmp 1e8c923 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,%al │ │ │ │ + sub (%rdi),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - leave │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ call 1e8c930 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c9b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8c953 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + sub $0x17,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc9,%al │ │ │ │ - call 1e8c960 │ │ │ │ + add %dh,0x1e8c9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8c9e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2b(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sub $0x17,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ (bad) │ │ │ │ - jmp 1e8c983 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ mov $0x2be,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8c983 │ │ │ │ @@ -3009506,70 +3010917,70 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8ca48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e9372b(%rax) │ │ │ │ + add %cl,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%dl │ │ │ │ - call 1e8c9f0 │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x40,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8ca78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e9372b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x2c(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,(%rax,%rax,2) │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ + call 1e8ca20 │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8caa8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub (%rdi),%esi │ │ │ │ - jmp 1e8ca43 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x53b172c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dl │ │ │ │ call 1e8ca50 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cad8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sub (%rdi),%esi │ │ │ │ - jmp 1e8ca73 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ch,0x53b172c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8c9f5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3009586,16 +3010997,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,%cl │ │ │ │ - mov $0x2,%esi │ │ │ │ + sarq $1,0x2(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ call 1e8cae0 │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -3009603,69 +3011013,66 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cb68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2c(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8cb03 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + sub $0x17,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + lret │ │ │ │ call 1e8cb10 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cb98 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - sub $0x37,%al │ │ │ │ - jmp 1e8cb33 │ │ │ │ - add $0x0,%al │ │ │ │ + sub $0x17,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ - call 1e8cb40 │ │ │ │ + add %dl,0x1e8cb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cbc8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8cb63 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %ch,0x2d(%rax) │ │ │ │ (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x2(%rsi,%rdi,4) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + cwtl │ │ │ │ + mov $0x2be,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -3009673,16 +3011080,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cc28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub $0x3e937,%eax │ │ │ │ + add %ch,%al │ │ │ │ + sub $0x53b17,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3009701,19 +3011108,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2be9b(%rax) │ │ │ │ + add %ch,0x2be9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8cba5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -3009732,20 +3011140,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x5e(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %cl,0x2bea2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcc,%al │ │ │ │ call 1e8cc90 │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -3009755,62 +3011164,61 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cd18 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8ccb3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e8cc86 │ │ │ │ + add %ah,%al │ │ │ │ + int3 │ │ │ │ call 1e8ccc0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cd48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cs (bad) │ │ │ │ - jmp 1e8cce3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int $0xe8 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x33(%rax) │ │ │ │ + call 1e8ccf0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cd78 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f(%rax) │ │ │ │ + add %ah,0x2f(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8cd13 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e8ccd3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3009824,32 +3011232,31 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cdd8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jmp 1e8cd73 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sbb %bl,0x2(%rsi,%rdi,4) │ │ │ │ + sub %bl,0x2(%rsi,%rdi,4) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ call 1e8cdb0 │ │ │ │ @@ -3009858,43 +3011265,41 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8ce38 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ + add %dl,0x30(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8cdd3 │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ + add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov %bl,0x313(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8ce2b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fwait │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3009905,36 +3011310,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,-0x12(%rax) │ │ │ │ + rex.W out %al,(%dx) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b3c,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + addb $0x2,-0x31(%rbx) │ │ │ │ ... │ │ │ │ + push $0x313ef │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x11(%rax) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -3009942,79 +3011344,84 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cf28 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8cec3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + xor %dl,(%rdi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ call 1e8ced0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cf58 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e93731(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x31(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shr $1,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x30(%rax) │ │ │ │ + call 1e8cf00 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8cf88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ + add %ah,0x32(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1e8cf23 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fcomp %st(3) │ │ │ │ + js 1e8cf24 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - movabs $0x78010000000002be,%rdx │ │ │ │ - add %al,(%r8) │ │ │ │ + pop %rax │ │ │ │ + mov $0x2be,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ @@ -3010046,32 +3011453,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ fwait │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e8cfd3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ ret │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3010086,89 +3011495,85 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d0d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8d073 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b1732(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x380000000001e8d0,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d108 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor (%rdi),%dh │ │ │ │ - jmp 1e8d0a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x33(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%al │ │ │ │ - call 1e8d0b0 │ │ │ │ + add %dl,%al │ │ │ │ + shr $1,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d138 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e93733(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + shr $1,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%cl │ │ │ │ - call 1e8d0e0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d168 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x34(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8d103 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + xor (%rdi),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shr $1,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1e8d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d198 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x34(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8d133 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,0x53b1734(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8d174 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3010209,31 +3011614,32 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d228 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e93734(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,0x35(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x28a95(%rax) │ │ │ │ + add %bl,0x28a95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8d175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ @@ -3010262,31 +3011668,30 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d2b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xor $0x37,%al │ │ │ │ - jmp 1e8d253 │ │ │ │ - add %ebx,(%rax) │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,0x2(%rsi,%rdi,4) │ │ │ │ + cwtl │ │ │ │ + pushf │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ call 1e8d290 │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -3010294,18 +3011699,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d318 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xor $0x3e937,%eax │ │ │ │ + add %al,0x53b1735(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8d2f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3010322,15 +3011727,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3d(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3010345,62 +3011751,63 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d3a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor $0x3e937,%eax │ │ │ │ + add %bh,0x53b1735(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bl │ │ │ │ call 1e8d350 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d3d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93735(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ss (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x3115b(%rax) │ │ │ │ + mov $0x3115b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5c(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3010416,67 +3011823,70 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d468 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e93735(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ss (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ah │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ call 1e8d410 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d498 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x3e937,%eax │ │ │ │ + add %bh,0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1e8d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - call 1e8d440 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d4c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ss (bad) │ │ │ │ - jmp 1e8d463 │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %bl,0x53b1736(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5d30(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x18(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c(%rax) │ │ │ │ + nop │ │ │ │ + xor %bl,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2be72(%rax) │ │ │ │ + add %bl,0x2be72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dh │ │ │ │ call 1e8d4a0 │ │ │ │ @@ -3010485,45 +3011895,45 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d528 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ss (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + sbb %al,%al │ │ │ │ (bad) │ │ │ │ - jmp 1e8d4c3 │ │ │ │ - or %ebx,(%rax) │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3c(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ + add %cl,0x28a3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ + add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov $0x34104,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ @@ -3010532,17 +3011942,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ adc %al,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -3010582,15 +3011990,15 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ or %ch,0x10(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3010600,17 +3012008,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3010623,51 +3012029,52 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d6a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93736(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ js 1e8d603 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex mov $0x2,%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x2,%r12d │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W sti │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42fa,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e8d625 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3010693,55 +3012100,63 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d768 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - ss (bad) │ │ │ │ - jmp 1e8d703 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x342(%rdi) │ │ │ │ + cwtl │ │ │ │ + mov $0x342,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.RXB adc %r8d,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0041(%rax) │ │ │ │ + sbb %al,0x11(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e8d78b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6d(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3010756,65 +3012171,61 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d828 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ss (bad) │ │ │ │ - jmp 1e8d7c3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xe8,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1e8d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d858 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jmp 1e8d7f3 │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ + add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ or %ch,%bh │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8d84b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xa(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -3010844,31 +3012255,32 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d918 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e93737(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %cl,%dh │ │ │ │ + rex.W int3 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -3010877,32 +3012289,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - cmp $0x8a,%al │ │ │ │ - add (%rax),%al │ │ │ │ + or %bh,0x28a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e8d917 │ │ │ │ + add %edi,0x4(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - mov $0x2,%r12d │ │ │ │ + mov %al,-0x44(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8d923 │ │ │ │ call 1e8d950 │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -3010910,131 +3012320,137 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8d9d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e93737(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %dl,(%rdi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e8d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001e8d9,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8da08 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmp %dh,(%rdi) │ │ │ │ - jmp 1e8d9a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b1738(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%cl │ │ │ │ call 1e8d9b0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8da38 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x38(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1e8d9d3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x53b1738(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ call 1e8d9e0 │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8da68 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93738(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,%al │ │ │ │ + cmp %dl,(%rdi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e8df,%al │ │ │ │ - or %al,%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ - ... │ │ │ │ - incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 1e8da98 │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1e8d9f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x40(%rax) │ │ │ │ - mov $0x2,%esp │ │ │ │ + add %cl,0x2bc40(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmp 0x2(%rdx),%ecx │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp $0x8a,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%esi │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x28a96 │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8db04 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3011043,77 +3012459,81 @@ │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5(%rax) │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x705d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16418(%rax) │ │ │ │ + and %bl,%bl │ │ │ │ + call 1e8db00 │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x40,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 1e8db88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc 0x1(%rsi),%dl │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ + add %bl,0x53b1739(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x705d(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16418(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,%al │ │ │ │ + call 1e8db30 │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x9(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + incb (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc 0x1(%rsi),%dl │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - mov $0x42,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0xfe,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x705d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16418(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - setbe (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc 0x1(%rsi),%dl │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8db35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3011137,15 +3012557,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,%dl │ │ │ │ + sbb %al,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8dc54 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3011167,47 +3012587,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16418(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc 0x1(%rsi),%dl │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - std │ │ │ │ + cmp %cl,%cl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3011231,71 +3012653,76 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342fd │ │ │ │ + or %cl,%cl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x705d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16418(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%eax │ │ │ │ + add %bl,%al │ │ │ │ + setbe (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbc41,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + clc │ │ │ │ + mov $0x2,%r12d │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42dd,$0x3 │ │ │ │ + cwtl │ │ │ │ + faddl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3011308,28 +3012735,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16418(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3a(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3011340,88 +3012768,91 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x28a3d │ │ │ │ + js 1e8deb7 │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x705d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16418(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,(%rax) │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ lea 0x2(%rsi),%edi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %al,%bh │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdivrs 0x342(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0041(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + movabs $0x9801000000000342,%rdx │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e8df6b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3011438,101 +3012869,100 @@ │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ js 1e8dffc │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x705d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loopne 1e8df93 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16418(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - sub $0x3,%eax │ │ │ │ - ... │ │ │ │ - add %ch,-0x4a(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %ch,-0x3a(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ - ... │ │ │ │ + add %dl,0x705d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3(%rip) │ │ │ │ - ... │ │ │ │ - add %ch,-0x4a(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %dh,0x4(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16418(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342ba │ │ │ │ + test $0xf9,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x705d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16418(%rax) │ │ │ │ + loopne 1e8e01b │ │ │ │ + call 1e8e040 │ │ │ │ + ... │ │ │ │ + add %dl,0x1e(%rax) │ │ │ │ + sub $0x3,%eax │ │ │ │ ... │ │ │ │ + add %ch,-0x4a(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x30bc5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x3,%eax │ │ │ │ + add %dh,%al │ │ │ │ + and 0x3(%rip),%ebp │ │ │ │ ... │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x705d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe1,%al │ │ │ │ - call 1e8e0a0 │ │ │ │ - ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - xor $0x3,%al │ │ │ │ + add %dl,0x16418(%rax) │ │ │ │ ... │ │ │ │ - push $0x92b6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x30bc5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3011540,16 +3012970,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e8e0de │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342f3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3011557,27 +3012986,30 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42b5,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + mov $0x42,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e8e0e3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x61(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3011590,36 +3013022,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - rex.W mov 0x2(%rsi),%? │ │ │ │ + pop %rax │ │ │ │ + mov 0x2(%rsi),%? │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x2bebc,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + enter $0xbebc,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ebx,(%rax) │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1e8e19b │ │ │ │ - call 1e8e1c0 │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ + or $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x33514(%rax) │ │ │ │ + add %dh,0x32d2c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3011660,19 +3013093,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - incl 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x342f1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ call 1e8e280 │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3011688,19 +3013119,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bl,-0x73(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1e8e2c3 │ │ │ │ @@ -3011739,15 +3013171,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W enter $0x342,$0x0 │ │ │ │ + mov %ah,%bl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz 1e8e353 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3011766,15 +3013199,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jnp 1e8e378 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3011788,16 +3013222,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e8e3b2 │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe8,%al │ │ │ │ @@ -3011900,15 +3013333,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x37(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3011932,31 +3013366,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x2be8e,%eax │ │ │ │ + enter $0xbe8e,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,%al │ │ │ │ + sbb %cl,%dh │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3011977,15 +3013408,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7b(%rax) │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3012092,29 +3013524,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,-0x5b(%rax) │ │ │ │ + movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8e7db │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3012127,15 +3013563,15 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ jae 1e8e7c9 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3012173,33 +3013609,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ jrcxz 1e8e8a3 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e8e863 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1e(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3012227,15 +3013665,15 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ or %ch,%bl │ │ │ │ rex add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3012245,17 +3013683,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ testl $0x0,0x3(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3012328,17 +3013764,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x308e4 │ │ │ │ + js 1e8ea2e │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bl │ │ │ │ call 1e8ea60 │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3012357,31 +3013795,29 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ enter $0x40d0,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8eadb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fldl 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -3012442,17 +3013878,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342bf,%eax │ │ │ │ + enter $0x42bd,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ call 1e8ebb0 │ │ │ │ ... │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ @@ -3012502,19 +3013939,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x1d(%rax) │ │ │ │ + add %bh,-0x1d(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3012668,26 +3014106,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x342(%rbp) │ │ │ │ + cwtl │ │ │ │ + mov $0x342,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rcrb $0x0,0x1(%rbx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3012713,19 +3014153,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fsub %st(4),%st │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + call 1ebf7b1 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ call 1e8eee0 │ │ │ │ ... │ │ │ │ @@ -3012760,19 +3014198,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ xchg %cl,0x2(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -3012811,30 +3014250,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,-0x3a(%rax) │ │ │ │ + js 1e8efb0 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3012891,15 +3014334,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ec3390 │ │ │ │ + js 1e8f08e │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%cl │ │ │ │ call 1e8f0f0 │ │ │ │ @@ -3012950,19 +3014394,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - test $0x86,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ + mov $0x28a86,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,0x41(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + js 1e8f1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ @@ -3013072,19 +3014515,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a85(%rax) │ │ │ │ + add %bh,0x28a85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repz call 1e8f330 │ │ │ │ @@ -3013118,16 +3014562,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - cmc │ │ │ │ + cwtl │ │ │ │ + hlt │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8f3f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -3013154,32 +3014598,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8f478 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1e8f454 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1e8f422 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %al,(%rcx) │ │ │ │ + lahf │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add %ebx,0x1(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e8f484 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3013229,16 +3014673,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - ret │ │ │ │ + or %al,%cl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14f9(%rax) │ │ │ │ @@ -3013271,30 +3014714,31 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %ebx,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %al,0x318(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ + add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a75(%rax) │ │ │ │ + xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1e8f5bb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ movabs %al,0x7801000000000318 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3013350,15 +3014794,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,0x342(%rax) │ │ │ │ + fdivs 0x342(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bh │ │ │ │ call 1e8f690 │ │ │ │ @@ -3013391,15 +3014835,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %al,0x28a(%rdi) │ │ │ │ + sub %al,0x28a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1e8f7,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3013420,30 +3014864,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x16,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + call 1ec0e1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x316b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3013495,45 +3014941,48 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %al,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + mov $0x342,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6(%rax) │ │ │ │ + add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ push %rax │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8f8bb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rcx │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3013561,30 +3015010,28 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov %bh,0x312(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8f94b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %al,$0x12 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3013629,16 +3015076,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + test $0xd4,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3013662,28 +3015108,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,0x342a1(%rax) │ │ │ │ + test $0xa1,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movabs %al,0x1801000000000342 │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d30(%rax) │ │ │ │ @@ -3013692,15 +3015143,15 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ jae 1e8fa59 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3013743,33 +3015194,31 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - clc │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ + cwtl │ │ │ │ + testl $0x0,0x3(%rdx) │ │ │ │ + or %ebx,(%rax) │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2be8b(%rax) │ │ │ │ + add %bl,0x2be8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sti │ │ │ │ call 1e8fb70 │ │ │ │ @@ -3013787,28 +3015236,31 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmp $0x313,%eax │ │ │ │ + or %bh,0x313(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e8fbeb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3e(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3013865,15 +3015317,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342fc │ │ │ │ + call 1ec3fa8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e8fcb6 │ │ │ │ call 1e8fcc0 │ │ │ │ @@ -3013919,15 +3015371,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,0x2(%rsi,%rdi,4) │ │ │ │ + sbb %cl,0x2(%rsi,%rdi,4) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1e8fd,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3013985,28 +3015437,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x31ed6(%rax) │ │ │ │ + mov %dl,%dh │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x29(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3014027,19 +3015485,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov 0x2(%rsi),%edi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%bh │ │ │ │ call 1e8ff00 │ │ │ │ @@ -3014049,15 +3015508,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e8ff88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - sbb $0x3e934,%eax │ │ │ │ + sbb $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xff,%al │ │ │ │ call 1e8ff30 │ │ │ │ @@ -3014077,16 +3015536,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - jmp 1e902c0 │ │ │ │ + rex.W jmp 1e902c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3014125,18 +3015583,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fsubr %st(2),%st │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42ea,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bpl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3014199,30 +3015657,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x26(%rax) │ │ │ │ - (bad) │ │ │ │ + rex.W │ │ │ │ + es (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3014277,16 +3015739,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e90176 │ │ │ │ - mov $0x2,%esi │ │ │ │ + mov %cl,0x2(%rsi,%rdi,4) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe9,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3014302,19 +3015763,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2be84(%rax) │ │ │ │ + add %ch,0x2be84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3014322,18 +3015784,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e9024f │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + pop %rax │ │ │ │ + roll %cl,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2,%al │ │ │ │ jmp 1e90290 │ │ │ │ ... │ │ │ │ add %dl,0x33a66(%rax) │ │ │ │ @@ -3014408,15 +3015871,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lea 0x2(%rdi),%edi │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ @@ -3014427,15 +3015891,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sbb %al,0x2be(%rbp) │ │ │ │ + sub %al,0x2be(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3014471,18 +3015935,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - mov $0x342,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs $0x4000000000342,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3014500,30 +3015961,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x54(%rax) │ │ │ │ + js 1e9050e │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3014557,19 +3016022,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ test %bh,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3014577,43 +3016043,45 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42e3,$0x3 │ │ │ │ + enter $0x42e2,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %cl,0x342(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9060b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3428f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3014670,42 +3016138,44 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42bc,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %bh,0x342(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x34183(%rax) │ │ │ │ + mov %al,0x341(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ + add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a75(%rax) │ │ │ │ + xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1e9072b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7c(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3014760,15 +3016230,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342f1,%eax │ │ │ │ + js 1e907db │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rax) │ │ │ │ jmp 1e90800 │ │ │ │ @@ -3014800,17 +3016271,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %al,0x2be(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + cwtl │ │ │ │ + test %edi,0x2(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8,%al │ │ │ │ jmp 1e90890 │ │ │ │ ... │ │ │ │ add %dh,0x33b91(%rax) │ │ │ │ @@ -3014885,30 +3016356,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,(%rax) │ │ │ │ - or %ebx,(%rsi) │ │ │ │ + sbb %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ or %ebx,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3014945,15 +3016420,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bf8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3014965,15 +3016441,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ah,%cl │ │ │ │ + cmp %ah,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -3014986,15 +3016462,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ + add %bh,0x74(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e90ad5 │ │ │ │ jmp 1e90ad0 │ │ │ │ @@ -3015014,15 +3016490,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - cmp %cl,%bl │ │ │ │ + lretq │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3015031,33 +3016507,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ ja 1e90ad5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f4ad(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -3015065,32 +3016545,34 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - push $0x30bcc │ │ │ │ + js 1e90b76 │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x78(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x28a78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e9(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e90bff │ │ │ │ @@ -3015106,28 +3016588,30 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,-0x60(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ + pop %rax │ │ │ │ + movabs 0x9801000000000315,%al │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movabs 0x7801000000000315,%eax │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3015151,28 +3016635,32 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - push $0x30bcd │ │ │ │ + js 1e90c97 │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ jns 1e90c85 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3015182,15 +3016670,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342b3,%eax │ │ │ │ + rex.W mov $0x42,%spl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e9(%rip) │ │ │ │ ... │ │ │ │ @@ -3015211,28 +3016700,34 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - push $0x30bce │ │ │ │ + js 1e90d58 │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a79(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jns 1e90d45 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdi) │ │ │ │ jmp 1e90dd0 │ │ │ │ @@ -3015250,28 +3016745,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x315c4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %al,%ah │ │ │ │ + adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3b(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -3015282,18 +3016781,19 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - push $0x30bcf │ │ │ │ + js 1e90e49 │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e90ec4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3015311,32 +3016811,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7a(%rax) │ │ │ │ + add %ch,0x7a(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,%ch │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42f4,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdi) │ │ │ │ jmp 1e90f20 │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ @@ -3015354,18 +3016854,19 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - push $0x30bd0 │ │ │ │ + js 1e90f3a │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e90ef5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3015384,16 +3016885,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jp 1e90f55 │ │ │ │ + add %cl,(%rax) │ │ │ │ + jnp 1e90f55 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe9,(%rcx) │ │ │ │ @@ -3015410,20 +3016911,20 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ ja 1e90fb5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e91074 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3015442,90 +3016943,90 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x78(%rax) │ │ │ │ + add %bh,0x78(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ jns 1e91045 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a79(%rax) │ │ │ │ + add %bh,0x28a79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x7a(%rax) │ │ │ │ + add %bl,0x7a(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ jp 1e910d5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3015535,17 +3017036,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ch,0x2f4(%rsi) │ │ │ │ + rex.W scas %es:(%rdi),%al │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdx) │ │ │ │ jmp 1e91190 │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ @@ -3015561,29 +3017064,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,-0x4a(%rax) │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0041(%rax) │ │ │ │ + rex.W mov $0x10,%sil │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e9120b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x10,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3015653,16 +3017160,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - mov $0x342,%edx │ │ │ │ + or %bh,0x342(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3015689,50 +3017195,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x28a7b(%rax) │ │ │ │ + add %bl,0x28a7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %cl,-0x53(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ xchg %eax,%esp │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e91345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3015832,45 +3017339,47 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %al,%dl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + rex.W rolb $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + cmp %ch,%bh │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9156b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31307(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3015931,32 +3017440,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov $0x2,%esi │ │ │ │ + push $0x2be95 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342ca │ │ │ │ + rex.W enter $0x342,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ @@ -3016020,17 +3017528,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xae,%al │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x2f4ae,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e91771 │ │ │ │ jmp 1e91760 │ │ │ │ @@ -3016048,35 +3017554,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6c(%rax) │ │ │ │ + add %ch,-0x6c(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x29(%rax) │ │ │ │ + add %bl,-0x29(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3016114,44 +3017622,46 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ah,%ah │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1ec5b50 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,-0x47(%rax) │ │ │ │ - adc (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + mov $0x312,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e918cb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ call 1e91be0 │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3016171,15 +3017681,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ fiadds 0x2(%rdx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3016205,15 +3017716,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bh,%cl │ │ │ │ + js 1e91982 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe9,(%rcx) │ │ │ │ @@ -3016251,15 +3017762,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - enter $0xbd7,$0x3 │ │ │ │ + fcom %st(7) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe9,(%rdx) │ │ │ │ @@ -3016280,16 +3017792,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbe95,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + fcoms 0x2be(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e91aa4 │ │ │ │ jmp 1e91a90 │ │ │ │ @@ -3016305,19 +3017816,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x308c6(%rax) │ │ │ │ + add %ch,0x308c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e91b05 │ │ │ │ jmp 1e91af0 │ │ │ │ @@ -3016337,29 +3017849,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + call 1ec313b │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xb(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3016398,19 +3017913,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3016435,15 +3017951,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,%dh │ │ │ │ + sbb %al,%ah │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ @@ -3016451,15 +3017967,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - sbb %al,%bh │ │ │ │ + sub %al,%bh │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -3016520,16 +3018036,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - mov $0x342,%esp │ │ │ │ + or %bh,0x342(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jmp 1e91d60 │ │ │ │ @@ -3016564,31 +3018079,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + call 1ec35db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3016644,33 +3018160,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x19bfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e91f44 │ │ │ │ @@ -3016723,19 +3018241,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bl,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W fmuls (%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe9,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3016752,34 +3018269,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ ja 1e91fd9 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov $0x312b9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -3016788,15 +3018306,17 @@ │ │ │ │ add %al,%al │ │ │ │ jo 1e920b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cfc8(%rax) │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x312e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3016850,17 +3018370,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342b9 │ │ │ │ + sbb %bh,0x342(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdx) │ │ │ │ jmp 1e92150 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3016875,45 +3018395,51 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %al,%bh │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,-0x4c(%rax) │ │ │ │ - sbb (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W mov $0x1a,%spl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0104(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x5b(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jno 1e92236 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 1e921b9 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x1a,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3016977,48 +3018503,48 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342e9,%eax │ │ │ │ + test $0xe9,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - ret │ │ │ │ - sbb (%rbx),%al │ │ │ │ + call 1ec3db0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorl $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + hlt │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31ac4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017032,18 +3018558,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e923b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - and (%rcx,%rbp,8),%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + and (%rbx,%rdi,1),%dl │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1e92394 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3017080,19 +3018605,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - flds 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + js 1e923b1 │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e92365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3017151,15 +3018676,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ jl 1e92425 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017229,29 +3018754,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - imul $0x3,(%rdx),%ebx │ │ │ │ + cmp %ch,0x1a(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5bfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fxch %st(6) │ │ │ │ + add %ah,%al │ │ │ │ + fmul %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push $0x1a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017282,29 +3018810,28 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342c0,%eax │ │ │ │ + enter $0x42be,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x8(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + or %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x2,-0x25(%rdx) │ │ │ │ + nop │ │ │ │ + rex.WX fildl (%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ rcll $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017345,15 +3018872,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31bff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017361,15 +3018889,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31ce6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017377,15 +3018906,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and %bl,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017394,15 +3018924,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %edx,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017412,15 +3018943,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x311a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017428,29 +3018960,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movabs %al,0x9801000000000311 │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x311a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017458,15 +3018992,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ test %dl,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017476,15 +3019011,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x310d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017492,15 +3019028,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017510,15 +3019047,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x33(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017527,15 +3019065,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ lret $0x310 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017544,15 +3019083,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ rcll %cl,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017562,15 +3019102,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rclb $0x3,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017579,15 +3019120,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3d(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017596,15 +3019138,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0x310,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ @@ -3017612,15 +3019155,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xf(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017629,15 +3019173,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017647,15 +3019192,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017665,15 +3019211,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ negl (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017682,15 +3019229,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ hlt │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017700,15 +3019248,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017718,15 +3019267,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x11,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017736,15 +3019286,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x311ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017752,15 +3019303,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017770,15 +3019322,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017786,15 +3019339,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cwtl │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017804,15 +3019358,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017822,15 +3019377,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov %ss,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017840,15 +3019396,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31189(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017856,15 +3019413,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ popf │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017874,15 +3019432,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31cea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017890,15 +3019449,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adcb $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017907,15 +3019467,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cli │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017925,15 +3019486,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ add $0x1d,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017943,15 +3019505,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31d02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017959,15 +3019522,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31cfe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3017975,15 +3019539,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3017993,15 +3019558,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31d05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3018009,15 +3019575,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x15(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018026,15 +3019593,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x16(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018043,15 +3019611,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31147(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018117,15 +3019686,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e92fb8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93423(%rax) │ │ │ │ + add %bl,0x53b1423(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ jmp 1e92f60 │ │ │ │ @@ -3018144,16 +3019713,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdivs -0x42(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + call 1ebee24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e92ff4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018207,15 +3019775,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2bc49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018245,15 +3019814,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ jl 1e93055 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e93055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018297,19 +3019866,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5f(%rax) │ │ │ │ + add %bh,0x5f(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -3018359,19 +3019929,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2be76(%rax) │ │ │ │ + add %bl,0x2be76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e9325c │ │ │ │ jmp 1e93230 │ │ │ │ @@ -3018392,47 +3019963,46 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ fsubs (%rbx) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e932ab │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31c24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3(%rax) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018447,26 +3020017,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e93378 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - and $0x34,%al │ │ │ │ - jmp 1e93313 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + and $0x14,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1e932d3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ movabs $0x40000000002,%r12 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018492,21 +3020063,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ebbdfc │ │ │ │ + clc │ │ │ │ + pop %rdi │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5cd7(%rax) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x5c,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3018637,34 +3020210,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ pop %rsi │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ add %ebx,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3018675,17 +3020249,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ @@ -3018693,15 +3020265,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018710,15 +3020283,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1a(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ @@ -3018727,18 +3020301,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - xchg %edi,0x2(%rsi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e935c5 │ │ │ │ + or %cl,0x2be(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3018803,15 +3020376,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018821,15 +3020395,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc $0x11,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3018903,40 +3020478,44 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - call 1ec2d09 │ │ │ │ + clc │ │ │ │ + mov $0x2f4,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ mov $0x2f4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %edi,0x0(%rdx,%rax,1) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3018947,47 +3020526,43 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x28a60 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ + add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ test %edx,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9393b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31486(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3019009,81 +3020584,81 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a91(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - enter $0xf4bd,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs 0x2f4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov $0x2f4,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ test $0x73,%al │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e93a5b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x74(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0fc0(%rax) │ │ │ │ @@ -3019091,15 +3020666,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x310df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e93ad4 │ │ │ │ @@ -3019144,17 +3020720,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - test $0xbe,%al │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x2f4be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e93aa5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -3019174,27 +3020748,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ mov $0x2f4,%esi │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bd9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3019202,15 +3020777,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ std │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3019220,15 +3020796,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31ce9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3019236,15 +3020813,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add %ebx,0x3(%rip) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3019252,15 +3020830,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31cfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3019268,15 +3020847,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add $0x1d,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3019286,15 +3020866,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3019303,15 +3020884,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x310b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3019319,15 +3020901,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ std │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3019337,15 +3020920,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x27(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3019377,15 +3020961,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - cmp %dl,0x28a(%rdx) │ │ │ │ + xchg %rax,%rdx │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe9,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3019409,15 +3020995,16 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x2f4(%rdi) │ │ │ │ + cwtl │ │ │ │ + mov $0x2f4,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3019435,15 +3021022,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x2f4,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ @@ -3019454,47 +3021041,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e93f18 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - and $0x3e934,%eax │ │ │ │ + and $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - push $0x2f4c0 │ │ │ │ + js 1e93e9a │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %cl,-0x6f(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3019503,15 +3021092,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2f4c0(%rax) │ │ │ │ + add %bh,0x2f4c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex jmp 1e93f50 │ │ │ │ @@ -3019533,15 +3021122,16 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - shl $0x2,%rsp │ │ │ │ + pop %rax │ │ │ │ + shl $0x2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ @@ -3019549,27 +3021139,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2f4c1(%rax) │ │ │ │ + add %bl,0x2f4c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e93f93 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x29f73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3019578,32 +3021169,30 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ fdivr %st(2),%st │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9405b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3019631,30 +3021220,30 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sub %al,%dl │ │ │ │ + cmp %al,%dl │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x3e(%rax) │ │ │ │ + add %bh,-0x3e(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3019690,47 +3021279,46 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x92,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x28a92,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %dil,(%r15) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - or %al,%bl │ │ │ │ + sbb %al,%bl │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3d(%rax) │ │ │ │ + add %bl,-0x3d(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3019750,65 +3021338,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x19b0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ mov $0x2f4,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f4bd(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x2f4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6(%rax) │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ push $0x31d00 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ @@ -3019817,36 +3021406,34 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ add %ebx,0x3(%rip) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2f4be(%rax) │ │ │ │ + add %ch,0x2f4be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %bl,0x0(%rbp) │ │ │ │ @@ -3019858,91 +3021445,91 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7d(%rax) │ │ │ │ + add %bh,0x7d(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x41(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x2f4bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x2a(%rax) │ │ │ │ + add %bh,-0x2a(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x40(%rax) │ │ │ │ + add %ch,-0x40(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - shl $0x2,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x3f(%rax) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e943a5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3019957,42 +3021544,44 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ ret $0x2f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ret $0x2f4 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ret │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e94435 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3020010,32 +3021599,30 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ test $0x24,%al │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9453b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x25(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3020065,18 +3021652,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ec4e73 │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - js 1e945e4 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ @@ -3020121,15 +3021710,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rcx │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ @@ -3020158,15 +3021748,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e94728 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93425(%rax) │ │ │ │ + add %bh,0x53b1425(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3020174,16 +3021764,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dh,%ah │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + pop %rax │ │ │ │ + repz rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e946b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -3020221,19 +3021811,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ {rex2 0x8} add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -3020246,15 +3021837,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ ret │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3020282,35 +3021873,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e94878 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - and $0x3e934,%eax │ │ │ │ + and $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x9c,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1e94822 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %dh,0x19c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e94884 │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ @@ -3020334,29 +3021921,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dl,%bh │ │ │ │ + or %dl,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ fsubs 0x10(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3020366,17 +3021953,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3020449,31 +3022034,29 @@ │ │ │ │ cli │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ enter $0x4185,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e94a1b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %al,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3020546,20 +3022129,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x308d7 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1(%rcx,%rbp,8) │ │ │ │ ... │ │ │ │ rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -3020577,15 +3022157,15 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ mov $0x34313,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ @@ -3020594,17 +3022174,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc 0x3(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -3020629,19 +3022207,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2f4b4(%rax) │ │ │ │ + add %bl,0x2f4b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e94b85 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -3020679,15 +3022258,15 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %al,(%rsi) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ @@ -3020696,17 +3022275,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3020763,32 +3022340,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x3c(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x2f4c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - or %dh,0x2f4(%rbp) │ │ │ │ + sbb %dh,0x2f4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e94e07 │ │ │ │ jmp 1e94dc0 │ │ │ │ @@ -3020838,32 +3022413,30 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ cmp %dh,(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e94e9b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor %bl,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3020872,15 +3022445,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ in (%dx),%al │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3020934,51 +3022508,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov $0xf4,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ test $0x2d,%al │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e94feb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cs adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ @@ -3021051,15 +3022624,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e950db │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ @@ -3021145,15 +3022720,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3021162,34 +3022737,27 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e951df │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + mov %dh,0x2f4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,%dh │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1ec9530 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdx │ │ │ │ @@ -3021200,25 +3022768,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e952f8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x27(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x1,-0x17(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + push %rdx │ │ │ │ + jmp 1e952a0 │ │ │ │ ... │ │ │ │ - add $0x62,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x362c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3021327,15 +3022894,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ jle 1e95395 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3021356,20 +3022923,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2be5c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e954b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3021454,24 +3023023,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bl,-0x42(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %ah,0x28a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ @@ -3021486,29 +3023050,33 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,%al │ │ │ │ - cldemote (%rbx) │ │ │ │ + fmuls (%rdi) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9564b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31c10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3021523,17 +3023091,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f4c5(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ jmp 1e95690 │ │ │ │ ... │ │ │ │ add %al,0x3e(%rax) │ │ │ │ @@ -3021598,18 +3023168,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W loopne 1e957ad │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W filds 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3021626,19 +3023196,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x59(%rax) │ │ │ │ + add %ch,-0x59(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3021777,15 +3023348,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342e2,%eax │ │ │ │ + mov $0x342e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e95a13 │ │ │ │ jmp 1e959c0 │ │ │ │ @@ -3021817,36 +3023388,32 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - pop %rbp │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xa7,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %bl,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %dl,0x5d30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x18(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsp │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3a(%rax) │ │ │ │ + add %ch,-0x3a(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3021854,30 +3023421,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ + lcall *(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ lcall *(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -3021886,19 +3023457,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x33(%rax) │ │ │ │ + add %ch,-0x33(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3021933,34 +3023505,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342c2 │ │ │ │ + js 1e95b7a │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ jmp 1e95bd0 │ │ │ │ @@ -3022031,19 +3023605,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - fmul %st(5),%st │ │ │ │ - or %al,(%rbx) │ │ │ │ + call 1ec657a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x17(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022094,15 +3023666,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W test $0x8,%al │ │ │ │ + pop %rax │ │ │ │ + test $0x8,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x17(%rsi) │ │ │ │ @@ -3022127,45 +3023700,48 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,%dl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ rclb %cl,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022192,19 +3023768,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ int3 │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022244,15 +3023821,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bh,%bl │ │ │ │ + cwtl │ │ │ │ + cli │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ @@ -3022272,23 +3023850,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x59(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jmp 1e95f86 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e95fc4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022360,15 +3023940,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1eca356 │ │ │ │ + fsubr %st(1),%st │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e95ff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ @@ -3022407,15 +3023988,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W (bad) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022437,28 +3024019,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x315b0(%rax) │ │ │ │ + cwtl │ │ │ │ + mov $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4f(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -3022535,15 +3024123,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,%dl │ │ │ │ + or %bh,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e962ec │ │ │ │ @@ -3022564,17 +3024152,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x308a8,%eax │ │ │ │ + enter $0x8a8,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022599,63 +3024188,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a7e(%rax) │ │ │ │ + add %bh,0x28a7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ fimull (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ fisttpl (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1e96363 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x28bef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022707,34 +3024299,30 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - notl (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x13f7,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b3c(%rax) │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ + movabs 0x7000000000005b3c,%al │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x8(%rax) │ │ │ │ + addb $0x2,-0x31(%rbx) │ │ │ │ + ... │ │ │ │ + rex.W clc │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x49,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022793,17 +3024381,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - fmull (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x30bdc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3022811,32 +3024397,35 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342c3,%eax │ │ │ │ + enter $0x42c1,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - push $0x308db │ │ │ │ + js 1e965b5 │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x17(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022896,19 +3024485,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x25(%rax) │ │ │ │ + add %ch,-0x25(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022925,19 +3024515,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x26(%rax) │ │ │ │ + add %bh,-0x26(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3022974,31 +3024565,30 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ - test $0x313,%eax │ │ │ │ + enter $0x13a9,$0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7000000000005b3c,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + addb $0x2,-0x31(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x56(%rax) │ │ │ │ + rex.W stos %al,%es:(%rdi) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x49,%bl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3023027,25 +3024617,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e968b8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - sub (%rcx,%rbp,8),%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sub (%rbx,%rdi,1),%dl │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x1,-0x17(%rax) │ │ │ │ + add %al,0x1e968(%rax) │ │ │ │ ... │ │ │ │ - xor %bl,0x65(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3023075,44 +3024665,47 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342bd,%eax │ │ │ │ + enter $0x42bb,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6(%rax) │ │ │ │ + add %ebx,0x3f0fc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc3(%rax) │ │ │ │ + sub %ch,0x3(%rbx,%rdx,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rsp,%rbx,2) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x5c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x61(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ adc (%rbx),%eax │ │ │ │ @@ -3023244,15 +3024837,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbdc,$0x3 │ │ │ │ + fcomp %st(4) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e96b35 │ │ │ │ @@ -3023271,15 +3024865,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x58(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3023289,19 +3024884,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ mov $0x8,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3023311,47 +3024907,45 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,%dh │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - testb $0x0,0x3(%rdx) │ │ │ │ + cwtl │ │ │ │ + cmc │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 1e96b97 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cc7d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sti │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3023375,15 +3024969,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x24(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3023394,19 +3024989,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fcomp %st(3) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + call 1ec7548 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rcx,%rbp,8) │ │ │ │ ... │ │ │ │ movabs 0x3659e,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3023474,23 +3025067,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - mov $0x8,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0xb3,%al │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5cd7(%rax) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x5c,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3023511,15 +3025103,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdiv %st(4),%st │ │ │ │ + sbb %dh,%ah │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -3023544,32 +3025136,30 @@ │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - or %dh,%ch │ │ │ │ + rex.W hlt │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 1e96e07 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cc7d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31bfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3023605,15 +3025195,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rdi │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3023626,17 +3025217,15 @@ │ │ │ │ pop %rbp │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 1e96ec7 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2cc7d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3023664,31 +3025253,32 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x31bfc(%rax) │ │ │ │ + mov %bh,%ah │ │ │ │ + sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rcrb %cl,0x0(%rbx) │ │ │ │ + add %ebx,0x3f0fc2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcl $0x5b,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1e96f9b │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1e96f5a │ │ │ │ + add %ah,%al │ │ │ │ + jne 1e96f5a │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3023739,15 +3025329,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3023773,48 +3025363,50 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dl,%ah │ │ │ │ + fcom %st(1) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x308b2(%rax) │ │ │ │ + add %ch,0x308b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ sarb $1,0x2(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x17(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3023881,15 +3025473,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3023917,29 +3025510,34 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %al,%ch │ │ │ │ + add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0104(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jge 1e972a6 │ │ │ │ + add %dh,%al │ │ │ │ + jge 1e972a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ce57(%rax) │ │ │ │ + add %al,0x2ce57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x341c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -3023999,31 +3025597,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - sarb $1,0x2(%rsi) │ │ │ │ + test $0xd0,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342e1 │ │ │ │ + push $0x342e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jae 1e97354 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3024060,15 +3025658,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dh,0x3(%rax,%rcx,1) │ │ │ │ + sbb %dh,0x3(%rax,%rcx,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ je 1e973e4 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3024086,19 +3025684,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a76(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jbe 1e973d5 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rcx,%rbp,8) │ │ │ │ ... │ │ │ │ @@ -3024131,15 +3025732,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ stc │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3024151,29 +3025753,30 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,-0x3e(%rax) │ │ │ │ - add (%r8),%eax │ │ │ │ + push $0x341c2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5b8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ ret $0x341 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3024236,19 +3025839,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2becf(%rax) │ │ │ │ + add %ch,0x2becf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3024256,15 +3025860,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dh,%al │ │ │ │ + fsubr %st(7),%st │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -3024385,15 +3025989,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x29fa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%bl │ │ │ │ @@ -3024511,15 +3026116,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,%cl │ │ │ │ + sbb %dl,%cl │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jns 1e97924 │ │ │ │ @@ -3024540,19 +3026145,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ mov $0x2be,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x17(%rcx) │ │ │ │ @@ -3024612,18 +3026218,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbe7e,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + fdivrs -0x42(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e97b04 │ │ │ │ jmp 1e97a90 │ │ │ │ ... │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ @@ -3024678,15 +3026284,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - mov %bh,0x2be(%rsi) │ │ │ │ + cwtl │ │ │ │ + mov $0x2be,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rcx,%rbp,8) │ │ │ │ ... │ │ │ │ @@ -3024736,23 +3026343,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jbe 1e97b85 │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x76(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(%rcx,%rbp,8) │ │ │ │ ... │ │ │ │ lock es add (%eax),%eax │ │ │ │ ... │ │ │ │ @@ -3024799,15 +3026407,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jo 1e97c5a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3024835,19 +3026444,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2bebd(%rax) │ │ │ │ + add %bl,0x2bebd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3024855,15 +3026465,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ecc014 │ │ │ │ + sub %al,%dh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x17(%rbp) │ │ │ │ ... │ │ │ │ @@ -3024897,31 +3026508,29 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ enter $0x1459,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e97e0b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3145a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3024963,15 +3026572,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W orb $0x0,0x2(%rdx) │ │ │ │ + pop %rax │ │ │ │ + orb $0x0,0x2(%rdx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x17(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3025026,15 +3026636,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ch,%cl │ │ │ │ + js 1e97f43 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e97ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3025124,15 +3026734,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xc8,%al │ │ │ │ + mov %al,%dh │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025141,16 +3026751,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fmul %st(0),%st │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342c6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3025158,30 +3026767,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,%cl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1ecc3a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - cmp %cl,%cl │ │ │ │ + sbb %al,%bh │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e98154 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ @@ -3025206,16 +3026814,16 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - lret $0x30b │ │ │ │ + or %cl,%bl │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ @@ -3025223,46 +3026831,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ loopne 1e981a6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x2be,%esi │ │ │ │ + or %bh,0x2be(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sub %cl,%ah │ │ │ │ + cmp %cl,%ah │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ @@ -3025285,15 +3026892,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x30be0(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + loopne 1e98266 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e9(%rbx) │ │ │ │ ... │ │ │ │ @@ -3025313,15 +3026922,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,%dh │ │ │ │ + sub %bl,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025330,29 +3026939,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342de,%eax │ │ │ │ + pop %rax │ │ │ │ + fldl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4cf5(%rax) │ │ │ │ + movabs 0x9000000000004cf5,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2d1 │ │ │ │ + adc %al,%dl │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ecc5fb │ │ │ │ + mov %bl,%ch │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x55,%eax │ │ │ │ @@ -3025360,15 +3026969,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sub %cl,%ch │ │ │ │ + cmp %cl,%ch │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025377,15 +3026986,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1f(%rax) │ │ │ │ + add %ch,-0x1f(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025406,22 +3027015,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rsp │ │ │ │ - lahf │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1e983c2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + call 1eb2331 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e98424 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -3025496,15 +3027101,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sub %cl,%dh │ │ │ │ + cmp %cl,%dh │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025513,16 +3027118,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - loope 1e98506 │ │ │ │ + add %cl,(%rax) │ │ │ │ + loop 1e98506 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e9(%rbp) │ │ │ │ @@ -3025559,15 +3027164,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sub %cl,%bh │ │ │ │ + cmp %cl,%bh │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025576,15 +3027181,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x30be2(%rax) │ │ │ │ + add %ch,0x30be2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x86,%al │ │ │ │ jmp 1e985d0 │ │ │ │ @@ -3025620,15 +3027225,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - sub %dl,%al │ │ │ │ + cmp %dl,%al │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3025636,34 +3027241,32 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - sbb 0x0(%rdx,%rax,1),%edi │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x2bc1b │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jrcxz 1e986b6 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x1d(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025684,28 +3027287,30 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - call 1ec92dd │ │ │ │ + clc │ │ │ │ + rorb $1,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ jrcxz 1e98746 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025730,45 +3027335,51 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ fadds (%rdx) │ │ │ │ ... │ │ │ │ - mov $0x30bd2,%eax │ │ │ │ + enter $0xbd2,$0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ add %ah,0xd(%rax) │ │ │ │ push %rbp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2d8c2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x1c(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ + add %cl,0x30be4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5d30(%rax) │ │ │ │ + nop │ │ │ │ + xor %bl,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x18(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2f4c7(%rax) │ │ │ │ + add %ch,0x2f4c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e98844 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025790,54 +3027401,54 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ loopne 1e98866 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x30be0(%rax) │ │ │ │ + add %bh,0x30be0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1f(%rax) │ │ │ │ + add %bl,-0x1f(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3025861,54 +3027472,54 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ loope 1e98926 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x30be2(%rax) │ │ │ │ + add %bl,0x30be2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ jrcxz 1e98986 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e989c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3025930,38 +3027541,38 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ jrcxz 1e989e6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ rex.WXB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x1c(%rax) │ │ │ │ + add %bh,-0x1c(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3026039,15 +3027650,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1eccdfd │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3026055,15 +3027668,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dl,%cl │ │ │ │ + sub %cl,%bh │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3026072,27 +3027685,31 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rolq $1,0x3(%rdx) │ │ │ │ + pop %rax │ │ │ │ + iret │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000004cf5,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ - roll $1,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret $0x2d1 │ │ │ │ ... │ │ │ │ - js 1e98b8b │ │ │ │ + mov %cl,%bh │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -3026113,15 +3027730,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %al,$0x8b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3026139,15 +3027757,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ in $0xb,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3026167,19 +3027785,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3026230,31 +3027849,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fsub %st(6),%st │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42e6,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4cf5(%rax) │ │ │ │ + movabs 0x9000000000004cf5,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2d1 │ │ │ │ + adc %al,%dl │ │ │ │ + roll $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %ah,%bh │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + clc │ │ │ │ + out %al,$0x42 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e9(%rbp) │ │ │ │ ... │ │ │ │ @@ -3026292,33 +3027909,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x6d,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ + mov $0x28a6d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5d30(%rax) │ │ │ │ + nop │ │ │ │ + xor %bl,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x18(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5c(%rax) │ │ │ │ + pop %rax │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - enter $0x2f4,$0x0 │ │ │ │ + add %cl,-0x38(%rax) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ecx,%gs │ │ │ │ @@ -3026384,19 +3028005,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28a6c(%rax) │ │ │ │ + add %bh,0x28a6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e9(%rdi) │ │ │ │ ... │ │ │ │ @@ -3026458,19 +3028080,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ mov $0x2f4,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e98fda │ │ │ │ @@ -3026518,15 +3028141,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cli │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ @@ -3026545,31 +3028169,27 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e99198 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + sbb %al,0x3f00(%rdx) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ch,-0x76(%rsi) │ │ │ │ + sub %ch,-0x76(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e9(%rcx) │ │ │ │ @@ -3026589,20 +3028209,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x61(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ecx │ │ │ │ jmp 1e991d0 │ │ │ │ @@ -3026662,17 +3028282,15 @@ │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - int3 │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e99235 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -3026708,17 +3028326,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - mov $0x2be61,%eax │ │ │ │ + enter $0xbe61,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e992dd │ │ │ │ jmp 1e99350 │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ @@ -3026787,16 +3028406,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W │ │ │ │ - lock rex.X add (%rax),%eax │ │ │ │ + or %dh,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rcx,%rbp,8) │ │ │ │ ... │ │ │ │ @@ -3026814,20 +3028433,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2be60(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ jmp 1e994d0 │ │ │ │ ... │ │ │ │ @@ -3026870,16 +3028491,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fsubrs -0x76(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + call 1ec1fe8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x95,%al │ │ │ │ jmp 1e99590 │ │ │ │ @@ -3026959,15 +3028579,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ah,-0x42(%rdx) │ │ │ │ + cmp %ah,-0x42(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -3026987,19 +3028607,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x45(%rax) │ │ │ │ + add %bl,-0x45(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3027112,15 +3028733,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x30be5(%rax) │ │ │ │ + add %bh,0x30be5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e99822 │ │ │ │ jmp 1e99890 │ │ │ │ @@ -3027138,19 +3028759,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x70(%rax) │ │ │ │ + add %bl,-0x70(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e9(%rcx) │ │ │ │ ... │ │ │ │ @@ -3027181,17 +3028803,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fmul %st(1),%st │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + call 1ec8e36 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1e999,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3027246,16 +3028866,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbe90,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + fcoms 0x2be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -3027359,19 +3028978,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e99b55 │ │ │ │ @@ -3027405,15 +3029025,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e99c3b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x319fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3027493,19 +3029115,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - ret $0x342 │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0xc0,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e9(%rbp) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ xor %ch,0x3(%rbx) │ │ │ │ @@ -3027519,17 +3029140,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,0x2be(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %rax,%rcx │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e9(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x36b32(%rax) │ │ │ │ ... │ │ │ │ @@ -3027560,19 +3029181,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x60(%rax) │ │ │ │ + add %bh,-0x60(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3027580,16 +3029202,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fdiv %st(0),%st │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + cwtl │ │ │ │ + lock rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ jmp 1e99e90 │ │ │ │ @@ -3027741,19 +3029363,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - call 1ec5efd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1e9a0a4 │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + movabs 0x78010000000002be,%al │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ @@ -3027841,19 +3029461,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ lahf │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e9a15b │ │ │ │ @@ -3027890,15 +3029511,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movabs 0x4178010000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3027957,55 +3029579,58 @@ │ │ │ │ rex.RB │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - fiaddl 0x3(%rdx) │ │ │ │ + add %ch,-0x28(%rax) │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RB │ │ │ │ + add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - fiaddl 0x3(%rdx) │ │ │ │ + add %bh,-0x28(%rax) │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x59,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + xor %ebx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x26(%rax) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + add %cl,0x342d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movabs %eax,0x1e9 │ │ │ │ @@ -3028125,16 +3029750,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - movabs 0x40000000002be,%eax │ │ │ │ + push $0x2bea1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e9(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1e9a50e │ │ │ │ @@ -3028175,24 +3029801,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e9a5d8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - xor (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e9a5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1e9a5(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x38(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ @@ -3028245,15 +3029868,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1a(%rax) │ │ │ │ + add %bl,-0x1a(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3028275,19 +3029898,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ movabs 0x78010000000002f4,%al │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ @@ -3028370,15 +3029994,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5a(%rax) │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3028435,17 +3030060,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xa0,%al │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x2f4a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e9a8b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3028526,15 +3030149,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ecec50 │ │ │ │ + clc │ │ │ │ + roll $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3028542,15 +3030166,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %al,%ah │ │ │ │ + sub %al,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3028559,47 +3030183,44 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ + ret $0x342 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e9a9de │ │ │ │ + mov %al,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - test $0xc4,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342c2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e9(%rdx) │ │ │ │ ... │ │ │ │ @@ -3028634,19 +3030255,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1b(%rax) │ │ │ │ + add %ch,-0x1b(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3028683,15 +3030305,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ mov (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3028820,15 +3030443,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,0x2f4(%rcx) │ │ │ │ + sub %ah,0x2f4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xad,%al │ │ │ │ jmp 1e9ad30 │ │ │ │ @@ -3028848,19 +3030471,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ push %rax │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3028900,15 +3030524,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9ae0b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3028979,20 +3030605,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - push %rcx │ │ │ │ - mov (%rdx),%al │ │ │ │ + push $0x28a51 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e9(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -3029041,17 +3030664,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbc1b,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + sbb 0x0(%rdx,%rax,1),%edi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ jmp 1e9afd0 │ │ │ │ ... │ │ │ │ @@ -3029087,19 +3030709,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x50(%rax) │ │ │ │ + add %ch,0x50(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3029121,15 +3030744,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jmp 1e9b3a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0104(%rax) │ │ │ │ @@ -3029137,15 +3030761,17 @@ │ │ │ │ loopne 1e9b099 │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x319ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3029260,18 +3030886,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x8a51,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + fcoms -0x76(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e9b1e5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3029393,15 +3031020,15 @@ │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ out %al,$0xb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3029421,19 +3031048,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x71(%rax) │ │ │ │ + add %bh,-0x71(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3029521,15 +3031149,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ec401c │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e9(%rsi) │ │ │ │ ... │ │ │ │ @@ -3029566,15 +3031195,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9b61b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3029602,34 +3031233,30 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x31a15(%rax) │ │ │ │ + mov %dl,0x31a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorl $0x3f,(%rdi) │ │ │ │ + add %ebx,0x3f0fc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - hlt │ │ │ │ + and %dh,%ah │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x31a16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3029700,32 +3031327,33 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,%dh │ │ │ │ + sbb %bh,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ mov 0x2(%rdx),%cs │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e9,%eax │ │ │ │ @@ -3029743,32 +3031371,30 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ js 1e9b89d │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x0(%rdx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9b85b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jne 1e9b86b │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3029876,29 +3031502,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1e9b98a │ │ │ │ + js 1e9b989 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ movabs %al,0x9801000000000315 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3029955,38 +3031581,34 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - nop │ │ │ │ - mov (%rdx),%al │ │ │ │ + push $0x28a90 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rax,%rax,2) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e9bb38 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - cmp %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + cmp %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1e9bb14 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3030005,20 +3031627,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + fcomi %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -3030147,15 +3031770,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - js 1e9bcb5 │ │ │ │ + mov %bl,%bl │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3030235,21 +3031858,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x26(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x2f4da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e9(%rsi) │ │ │ │ ... │ │ │ │ @@ -3030337,15 +3031959,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9bf4b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ @@ -3030446,15 +3032070,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ecb578 │ │ │ │ + clc │ │ │ │ + fcomi %st(4),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3030696,15 +3032322,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x30be7(%rax) │ │ │ │ + add %bl,0x30be7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3030786,25 +3032412,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a97(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2a(%rax) │ │ │ │ + jo 1e9c4a0 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75(%rax) │ │ │ │ @@ -3031135,15 +3032763,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bl,0x28a(%rax) │ │ │ │ + cltq │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9c860 │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3031364,20 +3032994,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %cl,-0x69(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3031868,22 +3033498,21 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x98,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov $0x28a98,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%bh │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3031991,25 +3033620,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - test $0x2f4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,-0x57(%rax) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%bh │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3032159,21 +3033791,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e9d488 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - cmp (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x5c,%bh │ │ │ │ + cmp (%rbx,%rdi,1),%edx │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3032291,21 +3033922,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - mov $0x2f4a9,%eax │ │ │ │ + enter $0xf4a9,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5cd7(%rax) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x5c,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3032383,15 +3034014,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0xf5,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3032556,15 +3034188,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e9d908 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e9343b(%rax) │ │ │ │ + add %ch,0x53b143b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3032622,19 +3034254,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2f4a8(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + test $0xf4,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3032782,15 +3034417,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fs xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3032875,15 +3034511,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ch,0x2f4(%rdx) │ │ │ │ + cmp %ch,0x2f4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3032969,15 +3034605,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x19763(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3033020,15 +3034657,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ call 1e9e149 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ @@ -3033049,15 +3034686,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc %ebx,0x1(%rdi) │ │ │ │ add %cl,(%rcx) │ │ │ │ sbb %al,%al │ │ │ │ @@ -3033065,19 +3034703,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ ds mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3033144,15 +3034783,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19766(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3033196,15 +3034836,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W (bad) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3033309,32 +3034950,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e(%rax) │ │ │ │ + add %bl,0x3e(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %ax,%di │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3033409,15 +3035052,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e9e358 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e9343d(%rax) │ │ │ │ + add %cl,0x53b143d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ jmp 1e9e300 │ │ │ │ @@ -3033491,15 +3035134,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x43(%rax) │ │ │ │ addb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3033509,17 +3035153,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x28a3f,%eax │ │ │ │ + enter $0x8a3f,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ jmp 1e9e450 │ │ │ │ ... │ │ │ │ add %ah,0x3747b(%rax) │ │ │ │ @@ -3033535,19 +3035180,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e9e4e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -3033595,15 +3035241,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3415e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3033727,22 +3035374,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + push $0x2bec5 │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%bh │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3033954,15 +3035600,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rsi │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3033991,15 +3035638,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1e9ea48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e9343e(%rax) │ │ │ │ + add %cl,0x53b143e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3034021,19 +3035668,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3c(%rax) │ │ │ │ + add %ch,-0x3c(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3034126,15 +3035774,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x45(%rax) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3034143,15 +3035792,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ - in $0x42,%al │ │ │ │ + jrcxz 1e9ebfd │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ah │ │ │ │ @@ -3034170,15 +3035819,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5c(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3034275,18 +3035925,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0xbec5,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + fadd %st(5),%st │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e9edb4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3034320,15 +3035970,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9edfb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x319fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3034436,15 +3036088,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pop %rbx │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3034462,15 +3036115,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,%al │ │ │ │ call 1e9f2b9 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1e9efaa │ │ │ │ @@ -3034487,19 +3036140,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ch,%al │ │ │ │ rorl $1,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e9f054 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3034588,18 +3036242,19 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42b7,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W mov $0x42,%sil │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1e9f0b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3034647,20 +3036302,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - out %al,$0x82 │ │ │ │ + jo 1e9f1d2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + or %ah,%dh │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1e9f234 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ @@ -3034769,17 +3036423,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - rorb %cl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + push $0x308d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3034893,15 +3036545,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WXB │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3035052,19 +3036705,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2f(%rax) │ │ │ │ + add %ch,-0x2f(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3035283,15 +3036937,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4b(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3035512,15 +3037167,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x8d2,$0x3 │ │ │ │ + fcom %st(2) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3035639,15 +3037295,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31c61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3035671,19 +3037328,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28a6a(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + push $0xffffffffffffff8a │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3035909,22 +3037569,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - cmp %ch,-0x76(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + imul $0x0,0x2(%rdx),%rcx │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + adc $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3036039,15 +3037696,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3036205,27 +3037863,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push $0xffffffffffffff8a │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,0x6a(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5cd7(%rax) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x5c,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3036341,16 +3037999,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dl,%ah │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342d2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3036502,15 +3038159,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ed49f7 │ │ │ │ + sub %bl,%cl │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3036531,15 +3038189,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -3036666,22 +3038324,21 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x6b,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov $0x28a6b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%bh │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3036693,15 +3038350,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x33(%rax) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3036731,15 +3038389,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1ed4ca1 │ │ │ │ + rex.W in $0x42,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3036760,15 +3038419,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ sbb %bl,0x17(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3037025,15 +3038684,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x17(%rax) │ │ │ │ + add %bh,-0x17(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3037086,19 +3038745,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,%al │ │ │ │ popf │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ @@ -3037280,16 +3038940,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x33(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x2be9e │ │ │ │ - add %al,(%rax) │ │ │ │ + js 1ea0fb8 │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3037445,15 +3039105,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dh,0x3(%rdx,%rax,2) │ │ │ │ + test $0xb4,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3037481,16 +3039143,17 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4c(%rax) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x42,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3037576,19 +3039239,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x63(%rax) │ │ │ │ + add %bh,-0x63(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3037641,15 +3039305,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ int3 │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ @@ -3037741,15 +3039406,15 @@ │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ sbb %cl,0x31a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5c,%bh │ │ │ │ @@ -3037773,17 +3039438,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov (%rdx),%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3037881,17 +3039544,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fcomps 0x2be(%rsi) │ │ │ │ + call 1ecd5ab │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ea1695 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3037925,25 +3039589,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ea1782 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + mov %dl,0x31a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x31a92(%rax) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + adc $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3038024,19 +3039686,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ fimuls (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3038247,19 +3039910,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x6e(%rax) │ │ │ │ + jo 1ea1b42 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + pop %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3038521,22 +3040184,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rolb $1,(%r10) │ │ │ │ ... │ │ │ │ - test $0xde,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov $0x30bde,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%bh │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3038719,19 +3040381,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x30bdd(%rax) │ │ │ │ + add %bh,0x30bdd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3038883,16 +3040546,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - rolb $0x0,0x3(%rdx) │ │ │ │ + push $0x342be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3038952,21 +3040614,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1ea23a8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x5c,%bh │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3039150,15 +3040811,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,%bh │ │ │ │ + sub %bl,%bh │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x5c,%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3039212,15 +3040873,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3039654,21 +3041316,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1ea2b88 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x45(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x5c,%bh │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3040235,22 +3041896,22 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - flds 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + cmp %bl,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%bh │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ @@ -3040367,19 +3042028,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x30beb(%rax) │ │ │ │ + add %bl,0x30beb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3040599,15 +3042261,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2d(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3040666,15 +3042329,17 @@ │ │ │ │ add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ccec(%rax) │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x41,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3040801,15 +3042466,17 @@ │ │ │ │ add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ccec(%rax) │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x341b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ @@ -3040835,17 +3042502,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xb5,%al │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x2f4b5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3041071,17 +3042736,21 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x341b1(%rax) │ │ │ │ + cwtl │ │ │ │ + mov $0x41,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3041103,17 +3042772,15 @@ │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5b99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %esi,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2ce1b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x41,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3041818,15 +3043485,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x77(%rax) │ │ │ │ fwait │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3042120,19 +3043788,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x2a3e2,%eax │ │ │ │ + js 1ea471a │ │ │ │ + movabs %eax,0x4198010000000002 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ @@ -3042742,15 +3044408,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ @@ -3043016,20 +3044683,20 @@ │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movb $0x0,0x3(%rdx) │ │ │ │ + add %cl,-0x3c(%rax) │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3043037,18 +3044704,17 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xbb,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + sbb %bh,0x342(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x16(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3043081,19 +3044747,19 @@ │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3a(%rax) │ │ │ │ + add %bl,-0x3c(%rax) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3043105,15 +3044771,15 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3a(%rax) │ │ │ │ + add %ch,-0x3c(%rax) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x16(%rbx) │ │ │ │ @@ -3043171,15 +3044837,15 @@ │ │ │ │ movabs 0xa80000000001ea53,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x165c4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e9345f(%rax) │ │ │ │ + add %ch,0x53b145f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4df0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3043204,15 +3044870,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1ea5438 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e9345f(%rax) │ │ │ │ + add %bh,0x53b145f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rdx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3043220,27 +3044886,27 @@ │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x165c4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6a(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea53c3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x67(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3043259,67 +3044925,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1ea54c8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6a(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ea54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x165c4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - push $0x34 │ │ │ │ - jmp 1ea5493 │ │ │ │ - add $0x0,%al │ │ │ │ + push $0x14 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x1(%rdx,%rbp,8) │ │ │ │ + add %al,%al │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1ea5528 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - push $0x34 │ │ │ │ - jmp 1ea54c3 │ │ │ │ - add $0x0,%al │ │ │ │ + push $0x14 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsp │ │ │ │ + add %dh,%al │ │ │ │ + push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x165c4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - imul $0x3,(%rcx,%rbp,8),%esi │ │ │ │ + imul $0x5,(%rbx,%rdi,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x16(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3043330,15 +3044993,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1ea5588 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - imul $0x3,(%rcx,%rbp,8),%esi │ │ │ │ + imul $0x5,(%rbx,%rdi,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ @@ -3043347,33 +3045010,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x165c4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6b(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x1,-0x16(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ea55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,(%rax,%rax,2) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1ea55e8 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e9346b(%rax) │ │ │ │ + add %al,0x53b146b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ea55df │ │ │ │ (bad) │ │ │ │ @@ -3043381,30 +3045042,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x165c4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - imul $0x3,(%rcx,%rbp,8),%esi │ │ │ │ + imul $0x5,(%rbx,%rdi,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ea5535 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fadd %st(5),%st │ │ │ │ + sbb %cl,%al │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x16(%rsi) │ │ │ │ @@ -3043416,15 +3045077,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1ea5678 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - imul $0x3,(%rcx,%rbp,8),%esi │ │ │ │ + imul $0x5,(%rbx,%rdi,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ (bad) │ │ │ │ @@ -3043587,23 +3045248,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1ea5888 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sti │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ + add %dl,0x58(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jg 1ea583f │ │ │ │ @@ -3043648,61 +3045306,58 @@ │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x39(%rax) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x45(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.RB │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x39(%rax) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %ebx,0x0(%rcx) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x59,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x39(%rax) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ea59a3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3044232,16 +3045887,16 @@ │ │ │ │ rex.RB │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x42,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3044252,16 +3045907,16 @@ │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x42,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3044829,51 +3046484,52 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342cc │ │ │ │ + fmul %st(2),%st │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x342e0(%rax) │ │ │ │ + add %ch,0x342df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x342e0(%rax) │ │ │ │ + add %bh,0x342df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -3044885,18 +3046541,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - loopne 1ea684d │ │ │ │ - add (%rax),%eax │ │ │ │ + filds 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0x1ea │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x37f(%rax) │ │ │ │ @@ -3045093,20 +3046749,22 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea6b18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x32(%rdi) │ │ │ │ - jmp 1ea6ab3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WRXB adc (%r11),%r15b │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea6af4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3045123,20 +3046781,22 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %cl,0x32(%rdi) │ │ │ │ - jmp 1ea6b13 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WRXB adc (%r11),%r15b │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea6a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3045157,15 +3046817,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmpl $0x400,0x2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3045185,38 +3046846,38 @@ │ │ │ │ shrb $1,-0x16(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea6c38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e9324f,%al │ │ │ │ + add %ah,0x53b124f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ch,0x1(%rdx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x4f,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,0x53b124f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ea6c44 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3045282,44 +3046943,44 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea6d58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - push %rax │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x50(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x16(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e93250 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x50(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %dl,0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0x40 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3045336,30 +3046997,33 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea6de8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xe9,0x32(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea6d43 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bd80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3045369,50 +3047033,51 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $1,0x32(%rax) │ │ │ │ - jmp 1ea6de3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x51(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1ea6dd3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f5be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3045420,96 +3047085,99 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ea6eb8 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rdx │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ea6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ea6e,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea6f08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3a0ef <_edata@@Base+0x73a0ef> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + push %rdx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x16(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - push %rdx │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x16(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ + push %rdx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea6f68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x32(%rbx) │ │ │ │ - jmp 1ea6f03 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex push %rbx │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,0x53(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea6eb5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3045525,72 +3047193,75 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea6ff8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000003e93253,%al │ │ │ │ + add %ah,0x53b1253(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %cl,%ah │ │ │ │ + test $0xca,%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - loope 1ea702d │ │ │ │ + loopne 1ea702d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - loop 1ea705d │ │ │ │ + loope 1ea705d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3045603,28 +3047274,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loop 1ea708d │ │ │ │ + loope 1ea708d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1ea7013 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xor $0x2bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3045635,61 +3047307,63 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x53,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x53b1253(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ea712a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea7148 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3a330 <_edata@@Base+0x73a330> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + push %rbx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jno 1ea70d5 │ │ │ │ + add %al,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - push %rbx │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc2(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rbx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock rex.WRB add %r8b,(%r8) │ │ │ │ + add %dl,0x4df0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ss cmp %al,(%rbx) │ │ │ │ @@ -3045705,40 +3047379,39 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x16(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + jno 1ea7165 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - and %dl,-0x17(%rdx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x4(%rax) │ │ │ │ + and %dl,0x3b(%rdx,%rdx,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea71a7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3045760,32 +3047433,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x16(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jb 1ea71f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ea7283 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - adcb $0x3,-0x17(%rdx,%rsi,1) │ │ │ │ + adcb $0x5,0x3b(%rdx,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jb 1ea7225 │ │ │ │ @@ -3045796,63 +3047468,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ea7277 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e93254(%rax) │ │ │ │ + add %dh,0x53b1254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jb 1ea7255 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ea723b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsp │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jb 1ea7285 │ │ │ │ + add %dh,%al │ │ │ │ + jb 1ea7285 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,0x32(%rbp) │ │ │ │ - jmp 1ea72c3 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + push %rbp │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea7283 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2bc34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3045917,85 +3047589,89 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ea7377 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x55(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ea742d │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1ea73a5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ea73a7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x55(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x1(%rdx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + je 1ea73d5 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea7478 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xe9,0x32(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + push %rbp │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ea74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ea74,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $1,0x32(%rbp) │ │ │ │ - jmp 1ea7443 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbp │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea7403 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x2f5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ @@ -3046023,34 +3047699,33 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ clc │ │ │ │ push %rbp │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x16(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jne 1ea74c5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - sub %dl,0x32(%rsi) │ │ │ │ - jmp 1ea7503 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + sub %dl,0x12(%rsi) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ea7544 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3046073,57 +3047748,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ea75b3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ push %rsi │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jne 1ea7555 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ea75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ea75a7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93256(%rax) │ │ │ │ + add %cl,0x53b1256(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jne 1ea7585 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ea756b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push %rsi │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea7545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3046141,25 +3047810,27 @@ │ │ │ │ and %dh,-0x16(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fcoms 0x32(%rsi) │ │ │ │ - jmp 1ea7623 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rsi │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jbe 1ea7615 │ │ │ │ + add %dl,0x76(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -3046235,27 +3047906,27 @@ │ │ │ │ nop │ │ │ │ jne 1ea7727 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rdi │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1ea76d3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jne 1ea7731 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3046267,72 +3047938,72 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ea771b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x57(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ea77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ea77,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e93257 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x57(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x16(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + ja 1ea7795 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ea7797 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e93257(%rax) │ │ │ │ + add %al,0x53b1257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x16(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ea77c7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93257(%rax) │ │ │ │ + add %bl,0x53b1257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jns 1ea77f5 │ │ │ │ @@ -3046373,69 +3048044,73 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,%ah │ │ │ │ + js 1ea7854 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - add %al,0x3(%rbx) │ │ │ │ + add %bl,0x0(%rax) │ │ │ │ + rex.XB add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RB │ │ │ │ + add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add %al,0x3(%rbx) │ │ │ │ + add %ch,0x0(%rax) │ │ │ │ + rex.XB add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x59,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + xor %ebx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x0(%rax) │ │ │ │ + add %bh,0x0(%rax) │ │ │ │ rex.XB add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ea7964 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3046490,21 +3048165,20 @@ │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ jo 1ea7a34 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc2(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock rex.WRB add %r8b,(%r8) │ │ │ │ + add %dl,0x4df0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ss cmp %al,(%rbx) │ │ │ │ @@ -3046536,15 +3048210,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x75(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3046554,15 +3048229,15 @@ │ │ │ │ movabs 0xa80000000001ea7a,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %ch,0x3e9325a(%rax) │ │ │ │ + add %ch,0x53b125a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x16(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3046570,22 +3048245,18 @@ │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ pop %rdx │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x16(%rbx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + jnp 1ea7ac5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x3,0x2b(%rbp) │ │ │ │ @@ -3046615,35 +3048286,38 @@ │ │ │ │ jnp 1ea7b25 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea7bc8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x32(%rbp) │ │ │ │ - jmp 1ea7b63 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %gs:(%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,-0x16(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jnp 1ea7b55 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ah,0x32(%rbp) │ │ │ │ - jmp 1ea7b93 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %gs:(%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea7bd4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3046690,28 +3048364,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rdx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea7cb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000003e93265,%al │ │ │ │ + add %ah,0x53b1265(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ js 1ea7c13 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ jnp 1ea7c12 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3046723,22 +3048401,22 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x65,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,0x53b1265(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ea7c35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3046769,36 +3048447,40 @@ │ │ │ │ rex jge 1ea7d05 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea7da8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x32(%rsi) │ │ │ │ - jmp 1ea7d43 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + data16 adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x16(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + jge 1ea7d35 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ah,0x32(%rsi) │ │ │ │ - jmp 1ea7d73 │ │ │ │ - add %edi,0x4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + data16 adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea7d77 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3046857,46 +3048539,50 @@ │ │ │ │ jle 1ea7e25 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea7ec8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x32(%rsi) │ │ │ │ - jmp 1ea7e63 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + data16 adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,-0x16(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jle 1ea7e55 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ea7ef0 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + data16 adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea7e53 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7b(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3046922,75 +3048608,74 @@ │ │ │ │ and %bh,-0x16(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea7f88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x32(%rdi) │ │ │ │ - jmp 1ea7f23 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc (%ebx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jg 1ea7f15 │ │ │ │ + add %dl,0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W │ │ │ │ - addr32 xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x67(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x1,-0x16(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ea7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea7fe8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - addr32 xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x67(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ea8009 │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + jg 1ea7f75 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ea8011 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea7ff4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3047021,19 +3048706,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea80a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + push $0x53b12 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x32(%rax) │ │ │ │ - jmp 1ea8043 │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3047049,29 +3048734,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ea(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ch,0x32(%rax) │ │ │ │ - jmp 1ea80a3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x53b12 │ │ │ │ + add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x60(%rax) │ │ │ │ mov $0x2,%edi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ea8055 │ │ │ │ @@ -3047107,36 +3048795,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x1,%edx │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea81c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ea81c2 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x68(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ea82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x1ea(%rdx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ch,0x32(%rax) │ │ │ │ - jmp 1ea8193 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x53b1268(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ea81d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3047157,53 +3048847,51 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fmul %st(3),%st │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + lretq $0x342 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x45(%rax) │ │ │ │ + rex │ │ │ │ + rex.RB │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x29(%rax) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + {rex2 0x42} add (%rax),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x29(%rax) │ │ │ │ + add %cl,-0x2b(%rax) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3047215,15 +3048903,15 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x29(%rax) │ │ │ │ + add %bl,-0x2b(%rax) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x82,%al │ │ │ │ @@ -3047259,36 +3048947,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1ea(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8378 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x32(%rcx) │ │ │ │ - jmp 1ea8313 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x53b,(%rdx),%edx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ea829d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex imul $0x3e9,(%rdx),%esi │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4df0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ @@ -3047317,68 +3049008,70 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1ea(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8438 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - imul $0x3e9,(%rdx),%esi │ │ │ │ + add %bl,0x53b1269(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rdx,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x69,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b1269(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rdx,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8498 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xe9,0x32(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + imul $0x53b,(%rdx),%edx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %ch,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shrb $1,0x32(%rcx) │ │ │ │ - jmp 1ea8463 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x53b,(%rdx),%edx │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ea84a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3047407,37 +3049100,38 @@ │ │ │ │ lock test %ch,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8558 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x32 │ │ │ │ - jmp 1ea84f3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ea85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x1ea(%rbp) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ea8584 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea84a5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3047490,47 +3049184,50 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8648 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x32(%rdx) │ │ │ │ - jmp 1ea85e3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + push $0x12 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ea8570 │ │ │ │ + add %dh,-0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d3b877 <_edata@@Base+0x73b877> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + push $0x12 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1ea85d3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ lahf │ │ │ │ mov $0x2,%edi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3047577,39 +3049274,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ea(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8768 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0xffffffe9,(%rdx),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b126b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1ea(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e9326b,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b126b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ (bad) │ │ │ │ + xchg %ebp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3047625,39 +3049324,41 @@ │ │ │ │ xchg %ebp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea87f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - imul $0xffffffe9,(%rdx),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + imul $0x3b,(%rdx),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %ebp,%edx │ │ │ │ + add %dh,%al │ │ │ │ + xchg %ebp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %ch,-0x17(%rdx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea8745 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3047672,36 +3049373,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8888 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x17(%rdx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ea88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x1ea(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %ch,-0x17(%rdx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea8894 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3047735,20 +3049440,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1ea(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8948 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,-0x17(%rdx,%rsi,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x9000000,%eax │ │ │ │ js 1ea8924 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3047769,21 +3049476,23 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shrb $1,-0x17(%rdx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea88c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3047813,39 +3049522,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1ea(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8a38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,0x32(%rbp) │ │ │ │ - jmp 1ea89d3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x76(%rax) │ │ │ │ (bad) │ │ │ │ - mov %dl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W insl (%dx),%es:(%rdi) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %cl,0x6d(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea89c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3047906,52 +3049617,52 @@ │ │ │ │ lock mov %dl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8b58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock insl (%dx),%es:(%rdi) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ea8a86 │ │ │ │ + add %dh,-0x74(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %ch,0x32(%rsi) │ │ │ │ - jmp 1ea8b23 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea8b64 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + jo 1ea8b32 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + clc │ │ │ │ sub 0x1(%rdi),%bl │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ea8b94 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -3047995,31 +3049706,31 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xcb,%al │ │ │ │ + sbb %cl,%dl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %eax,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ @@ -3048028,16 +3049739,16 @@ │ │ │ │ rex.RB │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ add %eax,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ @@ -3048075,59 +3049786,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rdx,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8d38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1ea(%rbp) │ │ │ │ + add %bl,0x6e(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + lea (bad),%ebp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e9326e │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x6e(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lea (bad),%ebp │ │ │ │ + add %ah,-0x73(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8d98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xe9,0x32(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x53b126e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc2(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + ret $0x3f0f │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock rex.WRB add %r8b,(%r8) │ │ │ │ + add %dl,0x4df0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ss cmp %al,(%rbx) │ │ │ │ @@ -3048142,23 +3049853,22 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %dl,0x53b126e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ea8d56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3048211,34 +3049921,41 @@ │ │ │ │ mov %edx,%gs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea8eb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x32(%rdi) │ │ │ │ - jmp 1ea8e53 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1ea(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %ch,0x32(%rdi) │ │ │ │ - jmp 1ea8e83 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ea8e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3048258,19 +3049975,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + jo 1ea8ec2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + clc │ │ │ │ lcall *0x1(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ea8f24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -3048338,39 +3050054,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1ea(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea9038 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b126f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x6f,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,0x53b126f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ea9044 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3048422,45 +3050136,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1ea(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea9128 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jo 1ea90ed │ │ │ │ - jmp 1ea90c3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x70(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock nop │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - jo 1ea911d │ │ │ │ - jmp 1ea90f3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x1ea(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ea9170 │ │ │ │ + add %dh,0x6e(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ mov $0x24,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3048469,18 +3050187,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1ea(%rcx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea91b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93270,%eax │ │ │ │ + add %bh,0x53b1270(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ea90d5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ @@ -3048501,48 +3050220,51 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3270,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + jo 1ea91bd │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x1ea(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x71(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1ea91a3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ mov $0x2f5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3048551,279 +3050273,294 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jb 1ea926d │ │ │ │ - jmp 1ea9243 │ │ │ │ - add $0x0,%al │ │ │ │ + jb 1ea924d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ea91dc │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea92d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ea92dc │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + jb 1ea927d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ea92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ea92,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock jb 1ea92cd │ │ │ │ - jmp 1ea92a3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jb 1ea92ad │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1ea(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ - ... │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x32(%rbx) │ │ │ │ - jmp 1ea92d3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex ja 1ea9338 │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1ea(%rbx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jae 1ea92dd │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dh,0x32(%rbx) │ │ │ │ - jmp 1ea9303 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jae 1ea930d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x1ea(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea9398 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jae 1ea935d │ │ │ │ - jmp 1ea9333 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x53b1273(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x73,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b1273(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea93f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ea93fd │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + jae 1ea939d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x1ea(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock jae 1ea93ed │ │ │ │ - jmp 1ea93c3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jae 1ea93cd │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebx │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - je 1ea941d │ │ │ │ - jmp 1ea93f3 │ │ │ │ - add $0x0,%al │ │ │ │ + je 1ea93fd │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x1(%rdx,%rbp,8) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - sbb %dh,-0x17(%rdx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %dh,0x3b(%rdx,%rdx,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dl,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - rex.W je 1ea947d │ │ │ │ - jmp 1ea9453 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.W je 1ea945d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x1(%rdx,%rbp,8) │ │ │ │ - clc │ │ │ │ + add %al,0x1ea94(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ea94d3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ js 1ea94ee │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x94,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ea94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ea94c7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e93274(%rax) │ │ │ │ + add %ch,0x53b1274(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ea944e │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ea948b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - je 1ea950d │ │ │ │ - jmp 1ea94e3 │ │ │ │ - add $0x0,%al │ │ │ │ + je 1ea94ed │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x1ea(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - je 1ea953d │ │ │ │ - jmp 1ea9513 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + je 1ea951d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3048874,55 +3050611,57 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1ea(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ea9597 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - jne 1ea95fd │ │ │ │ - jmp 1ea95d3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1ea(%rsi) │ │ │ │ + jne 1ea95dd │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ea95c7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x75(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x1ea(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea9698 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93275,%eax │ │ │ │ + add %bh,0x53b1275(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3048930,52 +3050669,55 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ea9625 │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1edd926 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x342cc(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + lret │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds roll $0x0,(%rdx) │ │ │ │ + add %bh,(%rsi) │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x342cc(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + lret │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -3048986,74 +3050728,83 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x342cc(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + lret │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4fe5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x2,-0x3f(%rdi) │ │ │ │ + mov $0x56,%al │ │ │ │ + roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - ret $0x311 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x3e(%rax) │ │ │ │ + adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x97,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3275,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f00c3(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jne 1ea975d │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x5b(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x5b,%edi │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ea977b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cd5c(%rax) │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ + int $0x2 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cs sbb (%rbx),%eax │ │ │ │ + sub %ch,(%rsi) │ │ │ │ + sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19b77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3049065,108 +3050816,113 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - lock jne 1ea980d │ │ │ │ - jmp 1ea97e3 │ │ │ │ - add $0x0,%al │ │ │ │ + lock jne 1ea97ed │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x1ea(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - and %dh,0x32(%rsi) │ │ │ │ - jmp 1ea9813 │ │ │ │ - add $0x0,%al │ │ │ │ + and %dh,0x12(%rsi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cwtl │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ea9893 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ - jbe 1ea986d │ │ │ │ - jmp 1ea9843 │ │ │ │ - add $0x0,%al │ │ │ │ + jbe 1ea984d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ea97e2 │ │ │ │ + add %dh,-0x68(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ea9887 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e93276(%rax) │ │ │ │ + add %al,0x53b1276(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ea98,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ea984b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jbe 1ea98cd │ │ │ │ - jmp 1ea98a3 │ │ │ │ - add $0x0,%al │ │ │ │ + jbe 1ea98ad │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x1ea(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shlb $1,0x32(%rsi) │ │ │ │ - jmp 1ea98d3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jbe 1ea98dd │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1ea(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,(%rcx) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1ea9c20 │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3049224,90 +3050980,91 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ea99a7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - ja 1ea99bd │ │ │ │ - jmp 1ea9993 │ │ │ │ - add $0x0,%al │ │ │ │ + ja 1ea999d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1ea(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ea996b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cltd │ │ │ │ + add %dh,%al │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - ja 1ea9a1d │ │ │ │ - jmp 1ea99f3 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x77(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x1ea(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ea99e7 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x77(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ea9a17 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e93277(%rax) │ │ │ │ + add %dl,0x53b1277(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9a,%al │ │ │ │ (bad) │ │ │ │ @@ -3049379,15 +3051136,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e9327a │ │ │ │ + push $0x53b127a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ea9ae5 │ │ │ │ (bad) │ │ │ │ @@ -3049412,36 +3051169,36 @@ │ │ │ │ movabs 0xa80000000001ea9b,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %ah,0x3e9327a(%rax) │ │ │ │ + add %ah,0x53b127a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1ea(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ - jp 1ea9bfd │ │ │ │ - jmp 1ea9bd3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jp 1ea9bdd │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1(%rdx,%rbp,8) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor (%rbx,%rax,1),%bpl │ │ │ │ ... │ │ │ │ push $0x92b6 │ │ │ │ @@ -3049492,38 +3051249,41 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea9cf8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - test %dh,(%rdx) │ │ │ │ - jmp 1ea9c93 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + test %dl,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ + add %dh,%al │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,0x3e932(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + test %edx,(%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ea9d04 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3049557,40 +3051317,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea9db8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - test %esi,(%rdx) │ │ │ │ - jmp 1ea9d53 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x53b1285(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9d,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x85,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ch,0x53b1285(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ea9d05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3049624,37 +3051384,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1ea(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea9e78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3e932(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %dl,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ea9db8 │ │ │ │ + add %dh,-0x62(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %al,0x3e932(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %dl,(%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ea9e84 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3049696,40 +3051459,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ea(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea9f68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3286,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + xchg %dl,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x1ea(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fadds 0x3e932(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + xchg %dl,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6f(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3049746,68 +3051513,78 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ea9ff8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3e932(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %edx,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1ea(%rdi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex xchg %esi,(%rdx) │ │ │ │ - jmp 1ea9fc3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x79(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lahf │ │ │ │ + add %dh,%al │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa058 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %esi,(%rdx) │ │ │ │ - jmp 1ea9ff3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x79(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x18c80000000001ea,%al │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %dl,-0x60(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xf(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x79(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaa064 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3049839,33 +3051616,32 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa118 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - xchg %esi,(%rdx) │ │ │ │ - jmp 1eaa0b3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + xchg %edx,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x1ea(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0x18c80000000001ea,%eax │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ xadd %al,(%rdx) │ │ │ │ ... │ │ │ │ - or %cl,0x3e932(%rax) │ │ │ │ + or %cl,0x53b12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3049899,34 +3051675,32 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa1d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eaa0f2 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x78(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x1ea(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0x18c80000000001ea,%eax │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ xadd %al,(%rdx) │ │ │ │ ... │ │ │ │ - orb $0x0,0x3e932(%rax) │ │ │ │ + orb $0x0,0x53b12(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1eaa1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3049970,24 +3051744,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1ea(%rdx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa2c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x3e932(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,(%rax) │ │ │ │ - addl $0x20,(%rax) │ │ │ │ - mov $0x18,%al │ │ │ │ - push %rdx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov %edx,(%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + sbb %al,0x2000(%rcx) │ │ │ │ + add %dh,0x5218(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2401b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ ds add (%rax),%eax │ │ │ │ ... │ │ │ │ @@ -3050011,21 +3051784,19 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movabs %al,0x18c80000000001ea │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xf(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xadd %al,(%rdx) │ │ │ │ ... │ │ │ │ + cmp %cl,0x53b12(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - jmp 1eaa2f3 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1ea(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x40(%rax) │ │ │ │ @@ -3050039,64 +3051810,70 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movabs %eax,0x18c80000000001ea │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,0x77(%rax) │ │ │ │ jge 1eaa33d │ │ │ │ ... │ │ │ │ nop │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - jmp 1eaa353 │ │ │ │ - add $0x0,%al │ │ │ │ + mov %edx,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x1ea(%rbx) │ │ │ │ + add %al,0x1eaa3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e93289,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b1289(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1eaa3(%rax) │ │ │ │ + mov $0xa3,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa418 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93289,%eax │ │ │ │ + add %bh,0x53b1289(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rdx,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3289,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov %edx,(%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eaa424 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3050132,35 +3051909,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa4d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - mov (%rdx),%dh │ │ │ │ - jmp 1eaa473 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x76(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x1(%rdx,%rbp,8) │ │ │ │ + add %dl,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e9328a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0x76(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eaa425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3050195,40 +3051977,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1ea(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa598 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3e932(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + mov (%rdx),%dl │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eaa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1eaa4e4 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov (%rdx),%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eaa5a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3050273,48 +3052053,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1ea(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa688 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,0x3e932(%rbx) │ │ │ │ + add %cl,0x53b128b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa6,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b128b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ - mov (%rdx),%esi │ │ │ │ - jmp 1eaa653 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1eaa652 │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3050326,15 +3052112,15 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x2c,%cl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x342d8(%rax) │ │ │ │ + add %cl,0x342d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1ea(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3050368,61 +3052154,68 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa7a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov (%rdx),%esi │ │ │ │ - jmp 1eaa743 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + mov (%rdx),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eaa6f1 │ │ │ │ + add %dh,-0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x3e9(%rdx,%rsi,1) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov %ss,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1eaa7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001eaa7,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa808 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,0x3e9(%rdx,%rsi,1) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x1ea(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov %ss,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + test $0xea,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %cl,0x3e9(%rdx,%rsi,1) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov %ss,(%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1eaa814 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3050457,35 +3052250,37 @@ │ │ │ │ test $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa8c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e9328c,%eax │ │ │ │ + add %bh,0x53b128c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1ea(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x328c,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov %ss,(%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eaa815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3050522,31 +3052317,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0x1ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaa988 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3e932(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lea (%rdx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xdb,%al │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1edec26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1ea(%rcx) │ │ │ │ add %bl,%al │ │ │ │ @@ -3050566,20 +3052365,22 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex lea (%rdx),%esi │ │ │ │ - jmp 1eaa9b3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaa9f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3050621,18 +3052422,18 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W fadds 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub %dl,%dh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1eaa9f4 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3050679,40 +3052480,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ea(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaab68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3dd8a <_edata@@Base+0x73dd8a> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + lea (%rdx),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x1ea(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - lea (%rdx),%esi │ │ │ │ - jmp 1eaab33 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + lea (%rdx),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x71(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3050725,21 +3052530,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1ea(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaabf8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov (%rdx),%? │ │ │ │ - jmp 1eaab93 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaabd4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3050760,54 +3052566,57 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - mov (%rdx),%? │ │ │ │ - jmp 1eaabf3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x72(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1(%rdx,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaac88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1eaaba8 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x72(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xac,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1eaac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %cl,0x3e932(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,0x53b128e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eaabd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3050859,20 +3052668,23 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaad78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,0x3e932(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaad54 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3050906,20 +3052718,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1ea(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %cl,0x3e932(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaad25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3050951,39 +3052766,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1ea(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaae98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b128f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e9328f,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b128f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ js 1eaaea4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3051031,28 +3052847,31 @@ │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - adc $0x31d,%eax │ │ │ │ + call 1edcc32 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000005b3c,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x5b3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051062,22 +3052881,22 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaafe8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W nop │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,-0x70(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaafc4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051099,29 +3052918,30 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - nop │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x70(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x1ea(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xea,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jno 1eab033 │ │ │ │ + add %dh,%al │ │ │ │ + jno 1eab033 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ jl 1eab02f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051133,22 +3052953,22 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eab0a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x90,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1290(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eaafc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3051167,46 +3052987,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eab0,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $0x0,0x3e932(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + nop │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x1ea(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xea,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6f(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1eab093 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ @@ -3051234,150 +3053059,171 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xea,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0xea,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eab1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eab1f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x3e932(%rdx) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xea,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x1ea(%rcx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d3e44f <_edata@@Base+0x73e44f> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0xea,%cl │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xea,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eab258 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3e932(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x1ea(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xea,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %dl,0x3e932(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0xea,%dl │ │ │ │ + add %dl,-0x4e(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eab2b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b1293(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1ea(%rdx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e93293,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b1293(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1eab2(%rax) │ │ │ │ + mov $0xb2,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eab318 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x3e932(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x1ea(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0xea,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d3e570 <_edata@@Base+0x73e570> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eab324 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3051399,54 +3053245,52 @@ │ │ │ │ rex mov $0xea,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ xchg %eax,%esp │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eab2fd │ │ │ │ + add %dh,-0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - adc %dl,0x3e9(%rdx,%rsi,1) │ │ │ │ + adc %dl,0x53b(%rdx,%rdx,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1ea(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ rex xchg %eax,%esp │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eab325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3051470,55 +3053314,54 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eab453 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ jo 1eab38e │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xea,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x1(%rdx,%rbp,8) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eab447 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e93294(%rax) │ │ │ │ + add %ah,0x53b1294(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xea,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eab40b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eab4a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051531,32 +3053374,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rdx,%rbp,8) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock xchg %eax,%esp │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x1ea(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xea,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,(%rcx) │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1eab810 │ │ │ │ + add %ch,%cl │ │ │ │ + xor (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051565,15 +3053412,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f6fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051617,66 +3053465,62 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eab577 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eab56f │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xea,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eab5a7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6b(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xea,%sil │ │ │ │ + add %al,-0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eab678 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x95,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1295(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eab5d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3051692,29 +3053536,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eab6,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $0x0,0x3e932(%rbp) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eab633 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f5c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051724,30 +3053572,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - call 5d3e962 <_edata@@Base+0x73e962> │ │ │ │ + call 725c962 <_edata@@Base+0x1c5c962> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ea(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - sbb %dl,0x3e932(%rsi) │ │ │ │ + sbb %dl,0x53b12(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xea,%bh │ │ │ │ @@ -3051757,27 +3053605,27 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eab783 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ xchg %rax,%rsi │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eab6f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cld │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051795,54 +3053643,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eab7a7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6a(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xea,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x1ea(%rdi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eab76b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93296(%rax) │ │ │ │ + add %bh,0x53b1296(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xea,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3296,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1ea(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x1ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1eabb40 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051902,35 +3053752,32 @@ │ │ │ │ nop │ │ │ │ jne 1eab8c7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x1ea(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x1ea,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eab88b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x69(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eab865 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3051949,32 +3053796,32 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%edi │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %bl,-0x69(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1eab903 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.RX xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3051982,40 +3053829,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eab9,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eab967 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x69(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1ea(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x1ea,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eab997 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93297(%rax) │ │ │ │ + add %cl,0x53b1297(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1ea(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3052095,22 +3053940,21 @@ │ │ │ │ rex (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ js 1eaba84 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1ea(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x1ea,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or 0x3(%rip),%ebp │ │ │ │ ... │ │ │ │ @@ -3052127,15 +3053971,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %dh,0x3e9329a(%rax) │ │ │ │ + add %dh,0x53b129a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ (bad) │ │ │ │ @@ -3052144,27 +3053988,27 @@ │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eabb43 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x46(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3052205,33 +3054049,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1ea,%esp │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eabca8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3e932(%rsi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1eabc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001eabc,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ah,0x3e932(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eabcb4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3052260,36 +3054111,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ea(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eabd68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x32a6,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x1ea,%ebp │ │ │ │ + add %dl,0x1eabd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fsubs 0x3e932(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eabcb5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3052356,42 +3054211,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1ea(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eabe88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x59(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbe,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1eabe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,-0x59(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eabe94 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3052457,23 +3054308,23 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eabfa8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eabf84 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3052489,24 +3054340,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eabf,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %ch,0x3e932(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + test $0x12,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1ea(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x1ea,%edi │ │ │ │ add %al,(%rax) │ │ │ │ lock jb 1eabff3 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %bl,(%rdi) │ │ │ │ @@ -3052520,73 +3054373,74 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac068 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x32,%al │ │ │ │ - jmp 1eac003 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x58(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + shr $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1eabfd2 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x58(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ - shr $0x1,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac0c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3e932(%rax) │ │ │ │ + add %cl,0x53b12a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - test $0x32,%al │ │ │ │ - jmp 1eac093 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b12a8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eac0d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3052622,15 +3054476,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3052642,35 +3054497,39 @@ │ │ │ │ push %rax │ │ │ │ shr $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac1b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x3e932(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + test $0x53b12,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc1,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ch,0x3e932(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + test $0x53b12,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3052710,37 +3054569,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac278 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e932a9,%al │ │ │ │ + add %ah,0x53b12a9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ + jo 1eac1dc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0xa9,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,0x53b12a9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eac284 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3052788,45 +3054650,44 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac368 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x56(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e932aa │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,-0x56(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %ah,-0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x14073(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3052843,73 +3054704,82 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac3f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3e932(%rdx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xea,%bl │ │ │ │ + add %al,%al │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shrb $1,0x3e932(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret │ │ │ │ + add %dh,%al │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac458 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3f697 <_edata@@Base+0x73f697> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x3c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eac464 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3052958,38 +3054828,38 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac548 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x3e932(%rbx) │ │ │ │ + add %cl,0x53b12ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,0x53b12ab(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eac495 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3053021,15 +3054891,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ addr32 cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3053041,35 +3054912,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac638 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x3e9(%rdx,%rsi,1) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dh │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ch,0x3e9(%rdx,%rsi,1) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eac644 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3053124,43 +3055000,44 @@ │ │ │ │ rol $0xea,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac728 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e932ac,%eax │ │ │ │ + add %bh,0x53b12ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x32ac,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ je 1eac743 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3053191,76 +3055068,77 @@ │ │ │ │ add $0xea,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac7e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x3e932(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc7,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1eac7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %ch,0x3e932(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eac781 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac848 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%rax │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x53(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eac7b2 │ │ │ │ + add %dh,-0x38(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,-0x53(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eac854 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3053279,15 +3055157,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3053314,40 +3055193,43 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eac938 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d3fb7a <_edata@@Base+0x73fb7a> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eac885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3053404,42 +3055286,39 @@ │ │ │ │ ror $0xea,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaca28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x52(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret $0x1ea │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%dl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1eac998 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaca34 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3053488,15 +3055367,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ @@ -3053509,41 +3055389,46 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eacb48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,0x3e932(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%bl │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ch,0x3e932(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ je 1eacb63 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3053559,70 +3055444,70 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eacbd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3e932(%rdi) │ │ │ │ + add %al,0x53b12af(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eacb,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b12af(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eacc38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x3e932(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x12,%ch │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eacc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,0x3e932(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x12,%ch │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eacc44 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3053658,15 +3055543,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ test $0x99,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3053695,38 +3055581,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eacd58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e932b5,%eax │ │ │ │ + add %bh,0x53b12b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int $0xea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x32b5,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x12,%ch │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eacca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3053780,37 +3055668,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eace48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3e932(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x12,%dh │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %al,-0x32(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x32,%sil │ │ │ │ - jmp 1eace13 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x4a(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eace54 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3053859,15 +3055750,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc $0x9a,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3053879,43 +3055771,44 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eacf68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d401b3 <_edata@@Base+0x7401b3> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x12,%dh │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%bh │ │ │ │ + add %dh,(%rax) │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x32,%dh │ │ │ │ - jmp 1eacf33 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x12,%dh │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ + add %ah,-0x31(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x75(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3053933,67 +3055826,69 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eacff8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x32,%bh │ │ │ │ - jmp 1eacf93 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,-0x49(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0xea,%bh │ │ │ │ + add %al,%al │ │ │ │ + iret │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - mov $0x32,%bh │ │ │ │ - jmp 1eacfc3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + shr $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov $0x3e932,%eax │ │ │ │ + mov $0x53b12,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push $0xffffffffffffff9f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3054002,59 +3055897,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e932b8(%rax) │ │ │ │ + add %bh,0x53b12b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1eacfd5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ead04e │ │ │ │ + test $0xd4,%al │ │ │ │ mov $0x2,%ebp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ead118 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ead063 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,-0x47(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ead0f4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3054089,135 +3055984,145 @@ │ │ │ │ rex shr $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x3e932(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x53b12b9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ead11b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ead1d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3e932(%rcx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x53b12,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ead1,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sarb $1,0x3e932(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x53b12,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ead238 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3e932(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x53b12,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex mov $0x3e932,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + shr %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ead298 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ead1e4 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x46(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ (bad) │ │ │ │ - shr %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x3e932(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x53b12ba(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shr %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e932ba(%rax) │ │ │ │ + add %ah,0x53b12ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shr %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3054225,18 +3056130,17 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ mov $0xba,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ead245 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3054258,33 +3056162,31 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ loopne 1ead2d4 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shr %cl,%edx │ │ │ │ + add %dl,-0x2d(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ead3a3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - adc %bh,0x3e932(%rbx) │ │ │ │ + adc %bh,0x53b12(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xea,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3054295,54 +3056197,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ead397 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x45(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd3,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ead3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ead35b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e932bb(%rax) │ │ │ │ + add %al,0x53b12bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ead38d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - mov $0x3e932,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b12bb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3054400,89 +3056297,91 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ead4,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ead467 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x3e932,%ebx │ │ │ │ + mov $0x53b12,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ead497 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x3e932,%ebx │ │ │ │ + mov $0x53b12,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ead568 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x3e932,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0xea} sgdt (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - mov $0x3e932,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ead4f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f990(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3054493,30 +3056392,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - mov %bh,0x3e9(%rdx,%rsi,1) │ │ │ │ + mov %bh,0x53b(%rdx,%rdx,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xea,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - mov $0x3e932bc,%eax │ │ │ │ + mov $0x53b12bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ (bad) │ │ │ │ @@ -3054525,15 +3056424,15 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ead643 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - call 5d408a9 <_edata@@Base+0x7408a9> │ │ │ │ + call 725e8a9 <_edata@@Base+0x1c5e8a9> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3054565,15 +3056464,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ead667 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - mov $0x3e932,%ebp │ │ │ │ + mov $0x53b12,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3054597,44 +3056496,44 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ead65b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x43(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ead690 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e932bd │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,-0x43(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3054694,94 +3056593,93 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ead7b7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e932bd(%rax) │ │ │ │ + add %ch,0x53b12bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ead77b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - mov $0x3e932,%ebp │ │ │ │ + mov $0x53b12,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x3e932,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x53b12,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ead7f7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x3e932,%esi │ │ │ │ + mov $0x53b12,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsubr %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ead827 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x3e932,%esi │ │ │ │ + mov $0x53b12,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3054848,23 +3056746,20 @@ │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ js 1ead90b │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xea,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ead9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imulb 0x3(%rip) │ │ │ │ @@ -3054882,15 +3056777,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %dh,0x3e932c1(%rax) │ │ │ │ + add %dh,0x53b12c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ead993 │ │ │ │ (bad) │ │ │ │ @@ -3054898,22 +3056793,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ - shll $0xe9,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rcll $0x3b,(%rdx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%dl │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3054948,39 +3056841,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eadad8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e932cb │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,-0x35(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dl │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1eada65 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,-0x35(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eadae4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3055017,41 +3056911,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eadb98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + int3 │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fucomi %st(2),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eadb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %cl,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + int3 │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eadae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3055085,40 +3056978,40 @@ │ │ │ │ lock fucomi %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eadc58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x32,%ah │ │ │ │ - jmp 1eadbf3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b12cc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsubr %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,0x53b12cc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eadc64 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3055165,43 +3057058,44 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eadd48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,%ch │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + int $0x12 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fucomp %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W int $0x32 │ │ │ │ - jmp 1eadd13 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x33(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fucomp %st(2) │ │ │ │ + add %al,-0x23(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3055215,72 +3057109,72 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaddd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e932cd,%al │ │ │ │ + add %ah,0x53b12cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1eadd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + movabs 0xc80000000001eadd,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0xcd,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x53b12cd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eade38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x32cd,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + int $0x12 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dh │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fsubrp %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fmul %st(5),%st │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + int $0x12 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eade44 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3055314,38 +3057208,40 @@ │ │ │ │ fsubrp %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eadef8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e932ce │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,-0x32(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fsubrp %st,%st(2) │ │ │ │ + add %dh,%al │ │ │ │ + fsubrp %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1eade88 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,-0x32(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eade45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3055380,41 +3057276,40 @@ │ │ │ │ fucomip %st(2),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eadfb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eadf18 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdf,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1eadf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eadfc4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3055464,42 +3057359,39 @@ │ │ │ │ rex loopne 1eae005 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae0a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - iret │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b12cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1eae02a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xcf,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b12cf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001eae0,%al │ │ │ │ ja 1eae0c3 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3055516,79 +3057408,69 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae138 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%cl │ │ │ │ - (bad) │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + loope 1eae0c5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %dl,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loope 1eae0f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae198 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loope 1eae125 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eae1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eae1a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3055620,40 +3057502,40 @@ │ │ │ │ lock loope 1eae1b5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae258 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x32d0,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loop 1eae1e5 │ │ │ │ + add %dl,-0x1e(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fcom %st(0) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eae1a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3055687,38 +3057569,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae318 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex shll $1,(%rdx) │ │ │ │ - jmp 1eae2b3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x2f(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bl │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jrcxz 1eae2a5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - shll $1,(%rdx) │ │ │ │ - jmp 1eae2e3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x2f(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eae324 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3055758,45 +3057642,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eae3,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae408 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - shll $1,(%rdx) │ │ │ │ - jmp 1eae3a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + rcll $1,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + jrcxz 1eae395 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,%dl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%ah │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rclb %cl,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + in $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x14077(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -3055809,76 +3057689,73 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae498 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - shlb %cl,(%rdx) │ │ │ │ - jmp 1eae433 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x1c(%rax) │ │ │ │ (bad) │ │ │ │ - in $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1eae42c │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x2e(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0xea,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eae4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae4f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,%dl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x53b12d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - shlb %cl,(%rdx) │ │ │ │ - jmp 1eae4c3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b12d2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eae504 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3055913,41 +3057790,38 @@ │ │ │ │ in $0xea,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae5b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,%bl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + rcll %cl,(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe5,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1eae5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,%bl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rcll %cl,(%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eae505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3055981,37 +3057855,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae678 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e932d3,%al │ │ │ │ + add %ah,0x53b12d3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1a(%rax) │ │ │ │ + jo 1eae600 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0xd3,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,0x53b12d3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eae684 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3056056,45 +3057933,44 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae768 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x2c(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%bh │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,$0xea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e932d4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,-0x2c(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x19(%rax) │ │ │ │ (bad) │ │ │ │ - out %eax,$0xea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x78(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3056108,72 +3057984,80 @@ │ │ │ │ out %eax,$0xea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae7f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x32,%ah │ │ │ │ - jmp 1eae793 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xea,%bh │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0xea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rcl $1,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,$0xea │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0xea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae858 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d41ac1 <_edata@@Base+0x741ac1> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - call 1eae9e8 │ │ │ │ + add %dl,-0x18(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eae864 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3056206,41 +3058090,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eae918 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,%ch │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x53b12d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,0x53b12d5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eae865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3056285,34 +3058168,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eae9,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaea08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%dh │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%cl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sbb 0x2(%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + jmp 1eaeb98 │ │ │ │ add %al,(%rax) │ │ │ │ + fcomps (%rbx) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ xor $0x3,%al │ │ │ │ ... │ │ │ │ push $0x92b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3056321,22 +3058200,23 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %dl,%dh │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaea44 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3056387,30 +3058267,32 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaeb28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e932d6,%eax │ │ │ │ + add %bh,0x53b12d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1eaea83 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6b(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3056421,26 +3058303,27 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x32d6,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1eaeb15 │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ js 1eaeb73 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3056455,72 +3058338,70 @@ │ │ │ │ sub $0xea,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaebe8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%bh │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xeb,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1eaeb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %dl,%bh │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1eaeba3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jge 1eaebca │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3056530,218 +3058411,217 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e932d8(%rax) │ │ │ │ + add %cl,0x53b12d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1eaec36 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaecd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W fnstenv (%rdx) │ │ │ │ - jmp 1eaec73 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x27(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001eaec,%al │ │ │ │ + add %ah,0x1eaec(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - fnstenv (%rdx) │ │ │ │ - jmp 1eaeca3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x27(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ah │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaed38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fnstenv (%rdx) │ │ │ │ - jmp 1eaecd3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b12d9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e932d9,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x53b12d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaed98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%dl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ficoml (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,-0x13(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %bl,%dl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + ficoml (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eaed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaedf8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W fidivl (%rdx) │ │ │ │ - jmp 1eaed93 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x26(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xea,%ch │ │ │ │ + add %al,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - fidivl (%rdx) │ │ │ │ - jmp 1eaedc3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x26(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x26(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%dh │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - sbb $0x32,%dl │ │ │ │ - jmp 1eaee23 │ │ │ │ - add $0x0,%al │ │ │ │ + sbb $0x12,%dl │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xea,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1eaee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ mov $0xda,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaedd5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3056763,85 +3058643,83 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eaef03 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ loopne 1eaee84 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eaeea8 │ │ │ │ + add %ah,%al │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eaeef7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) (%rdx) │ │ │ │ - jmp 1eaeee3 │ │ │ │ - add $0x0,%al │ │ │ │ + fistl (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eaeebb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x25(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eaef09 │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) (%rdx) │ │ │ │ - jmp 1eaef43 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x25(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaef03 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3056892,106 +3058770,104 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %bh,(%rbx) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + cmp %dl,0x1(%rdi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eaeff7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e932db(%rax) │ │ │ │ + add %ah,0x53b12db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eaf027 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e932db(%rax) │ │ │ │ + add %bh,0x53b12db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaf0f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + fcoml (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%cl │ │ │ │ + add %ah,(%rax) │ │ │ │ + int1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %bl,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fcoml (%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eaf083 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7d(%rax) │ │ │ │ mov $0x2,%edi │ │ │ │ add %al,(%rcx) │ │ │ │ js 1eaf075 │ │ │ │ @@ -3057020,50 +3058896,44 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ - fdivl (%rdx) │ │ │ │ - jmp 1eaf153 │ │ │ │ - add $0x0,%al │ │ │ │ + fcoml (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xea,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1eaf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ mov %bl,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf1,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1eaf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eaf203 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - mov $0x3e932dc,%eax │ │ │ │ + mov $0x53b12dc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eaf1ab │ │ │ │ (bad) │ │ │ │ @@ -3057075,51 +3058945,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eaf1f7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - fdivl (%rdx) │ │ │ │ - jmp 1eaf1e3 │ │ │ │ - add $0x0,%al │ │ │ │ + fcoml (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%dl │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eaf1bb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fnsave (%rdx) │ │ │ │ - jmp 1eaf213 │ │ │ │ - add $0x0,%al │ │ │ │ + fstl (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001eaf2,%al │ │ │ │ + add %ah,0x1eaf2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bl,%ch │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + fstl (%rdx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eaf284 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3057219,100 +3059088,92 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eaf377 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x23(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eaf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eaf33b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e932dd(%rax) │ │ │ │ + add %bh,0x53b12dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xea,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x32dd,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + fstl (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repz (bad) │ │ │ │ + add %dh,%al │ │ │ │ + repz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eaf3b7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - fnsave (%rdx) │ │ │ │ - jmp 1eaf3f3 │ │ │ │ - add $0x0,%al │ │ │ │ + fstl (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + hlt │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eaf3e7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - fnsave (%rdx) │ │ │ │ - jmp 1eaf423 │ │ │ │ - add $0x0,%al │ │ │ │ + fstl (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf4,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1eaf4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jns 1eaf473 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3057392,21 +3059253,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - rex.W loope 1eaf56d │ │ │ │ - jmp 1eaf543 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.W loope 1eaf54d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eaf53f │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3057425,30 +3059285,30 @@ │ │ │ │ movabs 0xa80000000001eaf5,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %al,0x3e932e1(%rax) │ │ │ │ + add %al,0x53b12e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %ch,0x3e932e1(%rax) │ │ │ │ + add %ch,0x53b12e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ (bad) │ │ │ │ @@ -3057491,38 +3059351,40 @@ │ │ │ │ imul %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaf6c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,%bl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + jmp 1eaf66d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xea,%dh │ │ │ │ + add %al,%al │ │ │ │ + imul %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W jmp 1eaf6bd │ │ │ │ - jmp 1eaf693 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x15(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaf6d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3057555,38 +3059417,37 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaf788 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + jmp 1eaf72d │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xea,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1eaf7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d42a38 <_edata@@Base+0x742a38> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + jmp 1eaf75d │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1eaf6d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3057621,43 +3059482,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaf848 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex clc │ │ │ │ + add %al,-0x8(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaf854 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3057702,45 +3059560,44 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaf938 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,%ch │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%cl │ │ │ │ + add %cl,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ch,%ch │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jns 1eaf953 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3057758,78 +3059615,73 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaf9c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eaf947 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x13(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eaf9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub $0x32,%ch │ │ │ │ - jmp 1eaf993 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b12ed(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xea,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eafa28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - in (%dx),%eax │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b12ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xed,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,0x53b12ed(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eafa34 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3057865,41 +3059717,42 @@ │ │ │ │ cmp $0xea,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eafae8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,%dh │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eafa84 │ │ │ │ + add %ah,%al │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W out %al,(%dx) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,-0x12(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eafa35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3057936,35 +3059789,37 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eafba8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xee,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b12ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eafb,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shr $0x32,%dh │ │ │ │ - jmp 1eafb73 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eafbb4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3058015,47 +3059870,43 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eafc98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e932ef │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,-0x11(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cld │ │ │ │ + add %ah,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1eafc49 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x11(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eafc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1407a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ hlt │ │ │ │ and %al,(%rax) │ │ │ │ @@ -3058068,79 +3059919,79 @@ │ │ │ │ sar $0xea,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eafd28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bh │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cld │ │ │ │ + add %dh,%al │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1eafcd9 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ch │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eafd88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xea,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1eafd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %dh,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + lock adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eafd94 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3058175,41 +3060026,40 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eafe48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - lock xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b12f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xf0,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ch,0x53b12f0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eafd95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3058241,41 +3060091,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eafe,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eaff08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%cl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ + int1 │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + ljmp (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %dh,%cl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int1 │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eaff14 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3058328,43 +3060177,47 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eafff8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x32f1,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + int1 │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xea,%bh │ │ │ │ + add %al,%al │ │ │ │ + ljmp (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fdiv %st(1),%st │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + int1 │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ljmp (bad) │ │ │ │ + add %dh,%al │ │ │ │ + ljmp (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jnp 1eb0013 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3058381,75 +3060234,72 @@ │ │ │ │ and %al,(%rax) │ │ │ │ jmp 1eafffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb0088 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + repnz adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x0(%rax) │ │ │ │ + jmp 1eb002d │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add %ch,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex │ │ │ │ - repnz xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0xe(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xeb,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1eb00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb00e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - repnz xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,-0xe(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb008a │ │ │ │ - jmp 1eb008d │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %ch,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e932f2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0xe(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eb00f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3058488,37 +3060338,38 @@ │ │ │ │ rex add %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb01a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - repnz xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,%al │ │ │ │ + repnz adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1eb01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001eb01,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %dh,%bl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + repz adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb00f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3058556,39 +3060407,39 @@ │ │ │ │ add %al,(%rdx) │ │ │ │ jmp 1eb01dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb0268 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eb01ed │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0xd(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + jmp 1eb020d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor $0x32,%bl │ │ │ │ - jmp 1eb0233 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b12f3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb0274 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3058635,49 +3060486,49 @@ │ │ │ │ lock add %bl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb0358 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + hlt │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rbx) │ │ │ │ - jmp 1eb02fd │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %ebx,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dh,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + hlt │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add %ebx,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + jmp 1eb032d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jnp 1eb0373 │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ cld │ │ │ │ and $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3058687,71 +3060538,74 @@ │ │ │ │ addb $0xeb,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb03e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b12f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3,%al │ │ │ │ jmp 1eb038d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e932f4,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x53b12f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %ebx,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1eb03bd │ │ │ │ + jmp 1eb03bd │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex ja 1eb0448 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e932f4,%eax │ │ │ │ + add %bh,0x53b12f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0xeb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x32f4,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + hlt │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb0454 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3058784,37 +3060638,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb04,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb0508 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - cmc │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1eb(%rip) │ │ │ │ + add %bl,-0xb(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + add $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e932f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0xb(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eb0455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3058846,38 +3060697,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb05c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ch │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1eb(%rip) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1eb057f │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmc │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb05d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3058926,39 +3060779,38 @@ │ │ │ │ (bad) │ │ │ │ jmp 1eb062d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb06b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,%dh │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x53b12f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xeb,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - divb (%rdx) │ │ │ │ - jmp 1eb0683 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b12f6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6,%al │ │ │ │ jmp 1eb068d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3058977,376 +3060829,358 @@ │ │ │ │ loopne 1eb06c0 │ │ │ │ jmp 1eb06bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb0748 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock divb (%rdx) │ │ │ │ - jmp 1eb06e3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + notb (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ jmp 1eb06ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%bh │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + notl (%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eb0721 │ │ │ │ + add %dh,0x7(%rax) │ │ │ │ jmp 1eb071d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e932f7(%rax) │ │ │ │ + add %ch,0x53b12f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1eb0703 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19630(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001eb07,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2d5(%rsi) │ │ │ │ + loopne 1eb073f │ │ │ │ + {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ clc │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ jmp 1eb07ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb0838 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,%cl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + stc │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + or %ch,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jmp 1eb07dd │ │ │ │ + add %ch,(%rax) │ │ │ │ + stc │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ch,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex ja 1eb0898 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - sub %bh,%cl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x7(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - jmp 1eb080d │ │ │ │ + add %ah,0x8(%rax) │ │ │ │ + jmp 1eb083d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stc │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x7(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %ch,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eb08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + rex ja 1eb08f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - jo 1eb0853 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %al,%al │ │ │ │ or %ch,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%cl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xeb,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %ch,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + rex ja 1eb0958 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - loopne 1eb08b3 │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + cli │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %ch,%bl │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,%dl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + cli │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rcx) │ │ │ │ - jmp 1eb08fd │ │ │ │ + add %dl,0x9(%rax) │ │ │ │ + jmp 1eb092d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ - ... │ │ │ │ - sub %bh,%dl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %ebp,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xeb,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1eb09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ cli │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9,%al │ │ │ │ - jmp 1eb098d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1eb09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - cmp $0x32,%dl │ │ │ │ - jmp 1eb09b3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp $0x12,%dl │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb09c3 │ │ │ │ - jmp 1eb09bd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %ebp,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb0a33 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ mov $0xfa,%al │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - jmp 1eb09ed │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %bl,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb0a27 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0xa(%rax) │ │ │ │ + jmp 1eb0a1d │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,%bpl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb09eb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sti │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eb0a54 │ │ │ │ + add %dh,0xa(%rax) │ │ │ │ jmp 1eb0a4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %bh,%bl │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1eb0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x380000000001eb0a,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3059432,90 +3061266,87 @@ │ │ │ │ or %ebx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eb0b57 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xeb,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + or %ebx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eb0b87 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e932fb(%rax) │ │ │ │ + add %cl,0x53b12fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %ebx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb0c58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock sti │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + sti │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0xc(%rax) │ │ │ │ + jmp 1eb0bfd │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or $0xeb,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + cld │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb0be3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xor %dl,0x1(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3059528,18 +3061359,17 @@ │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ sub %bh,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb0cc4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3059565,52 +3061395,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ cld │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1eb(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb0d63 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ mov %bh,%ah │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eb0d27 │ │ │ │ + add %dh,0xd(%rax) │ │ │ │ jmp 1eb0d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb0d57 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e932fc(%rax) │ │ │ │ + add %bh,0x53b12fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1eb0cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ @@ -3059631,44 +3061458,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb0d,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb0d4b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cld │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x1eb(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + or $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %bh,%ch │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + std │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ jmp 1eb0ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3059736,15 +3061562,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x197a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3059760,95 +3061587,88 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb0f07 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3(%rax) │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rdi) │ │ │ │ - jmp 1eb0efd │ │ │ │ + add %ah,(%rax) │ │ │ │ + por (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb0ecb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e932fd(%rax) │ │ │ │ + add %cl,0x53b12fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ por (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - std │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x53b12fd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xeb,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eb0f47 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e932fd(%rax) │ │ │ │ + add %dh,0x53b12fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb0f99 │ │ │ │ jmp 1eb0f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eb0f77 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ std │ │ │ │ - xor %cl,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + adc (%rbx),%bh │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb0f76 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3059927,25 +3061747,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e93300,%al │ │ │ │ + movabs 0x1000000053b1300,%al │ │ │ │ js 1eb1093 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3059978,37 +3061799,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ - add %dh,(%rbx) │ │ │ │ - jmp 1eb1163 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %ebp,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1eb11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %esi,(%rbx) │ │ │ │ - jmp 1eb1193 │ │ │ │ - add $0x0,%al │ │ │ │ + add %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xeb,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + adc %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1eb1155 │ │ │ │ @@ -3060043,38 +3061861,40 @@ │ │ │ │ and %dl,(%rdx) │ │ │ │ jmp 1eb11fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1288 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x33,(%rsi) │ │ │ │ - jmp 1eb1223 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x12,%al │ │ │ │ - jmp 1eb122d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1eb12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rorb $1,(%rsi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb1294 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060125,15 +3061945,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add %bh,0x0(%rdx,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060142,36 +3061963,38 @@ │ │ │ │ rex adc %ebx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb13a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rdpmc │ │ │ │ - jmp 1eb1343 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0xf(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001eb13,%al │ │ │ │ + add %ah,0x1eb13(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1eb1379 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,0xf(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb12f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3060208,22 +3062031,22 @@ │ │ │ │ xor %dl,(%rbx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1468 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rdi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x4(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movlps %xmm7,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb1407 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060239,20 +3062062,21 @@ │ │ │ │ adc $0xeb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d4476c <_edata@@Base+0x74476c> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + movlps %xmm7,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eb14a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3060300,54 +3062124,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1588 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %dh,(%rbx) │ │ │ │ - jmp 1eb1523 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %dl,0x53b1310(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb14e3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ mov $0x2,%esp │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1eb(%rip) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e93310,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x53b1310(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1eb15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7d(%rax) │ │ │ │ + mov $0x15,%al │ │ │ │ + jmp 1eb158d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1eb160f │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ adc $0x1f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060358,71 +3062189,71 @@ │ │ │ │ loopne 1eb15cf │ │ │ │ jmp 1eb15bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1648 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - adc %dh,(%rbx) │ │ │ │ - jmp 1eb15e3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + adc %dl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ jmp 1eb15ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,(%rcx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %al,0x16(%rax) │ │ │ │ jmp 1eb161d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb16a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x14,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1314(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb16,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $0xe9,(%rbx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eb16b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060475,30 +3062306,32 @@ │ │ │ │ (bad) │ │ │ │ jmp 1eb170d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1798 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x3e933,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %dl,0x15(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1eb16f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060507,21 +3062340,22 @@ │ │ │ │ rclb $0xeb,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - adc $0x3e933,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ah,0x15(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb1715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3060558,35 +3062392,38 @@ │ │ │ │ and %bl,(%rax) │ │ │ │ jmp 1eb17fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1888 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3315,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,%al │ │ │ │ + adc $0x53b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xeb,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fcoms 0x3e933(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + adc $0x53b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3060638,39 +3062475,38 @@ │ │ │ │ adc %bl,(%rcx) │ │ │ │ jmp 1eb18ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1978 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x33,(%rsi) │ │ │ │ - jmp 1eb1913 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b1316(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b1316(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1eb1963 │ │ │ │ jmp 1eb194d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060686,76 +3062522,76 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb19,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1a08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d44cb3 <_edata@@Base+0x744cb3> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rcx) │ │ │ │ - jmp 1eb19ad │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb %ebp,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rdx) │ │ │ │ - jmp 1eb19dd │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + sbb %bl,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1a68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1a(%rax) │ │ │ │ + jmp 1eb1a0d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %bl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %dl,(%rdi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb1a74 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060792,22 +3062628,22 @@ │ │ │ │ lock sbb %bl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1b28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1317(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb1a45 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3060825,20 +3062661,23 @@ │ │ │ │ sbb %ebx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $0x33,(%rdi) │ │ │ │ - jmp 1eb1b23 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb1aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3060872,31 +3062711,32 @@ │ │ │ │ loopne 1eb1ba5 │ │ │ │ jmp 1eb1b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1c18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sbb %dl,(%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eb1b73 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movsb %fs:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060907,22 +3062747,22 @@ │ │ │ │ rex sbb $0xeb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bl,(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %dl,(%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eb1c54 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3060967,40 +3062807,39 @@ │ │ │ │ rcrb $1,(%rbx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1d38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb1ce2 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1eb(%rip) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %dl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + sbb $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock sbb %dh,(%rbx) │ │ │ │ - jmp 1eb1d03 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %dl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x1eb(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ mov $0x27,%ah │ │ │ │ @@ -3061012,20 +3062851,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1dc8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %rsi,(%rbx) │ │ │ │ - jmp 1eb1d63 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,0x19(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb1ce5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3061040,54 +3062881,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1eb(%rip) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - sbb %esi,(%rbx) │ │ │ │ - jmp 1eb1dc3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x19(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb $0x1eb,%eax │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1e58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eb1e03 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,0x1e(%rax) │ │ │ │ jmp 1eb1dfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbbb $0x33,(%rcx) │ │ │ │ - jmp 1eb1e23 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b1319(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb1e64 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061120,15 +3062962,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x0(%rax) │ │ │ │ movabs %al,0x40000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061136,40 +3062979,39 @@ │ │ │ │ (bad) │ │ │ │ jmp 1eb1ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb1f48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rdx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb (%rbx),%dl │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %al,0x1f(%rax) │ │ │ │ jmp 1eb1eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %bl,(%rdx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb (%rbx),%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eb1e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3061206,22 +3063048,22 @@ │ │ │ │ rcrb $1,(%rdi) │ │ │ │ jmp 1eb1f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2008 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,(%rdx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x53b131a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3d(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb1f66 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3061240,21 +3063082,22 @@ │ │ │ │ xor %ah,(%rax) │ │ │ │ jmp 1eb1fdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - sbb (%rbx),%dh │ │ │ │ - jmp 1eb2003 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b131a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb2044 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061304,29 +3063147,32 @@ │ │ │ │ lock and %ch,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2128 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb (%rbx),%esi │ │ │ │ - jmp 1eb20c3 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb2083 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ jmp *0x2(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061335,30 +3063181,31 @@ │ │ │ │ and %ah,(%rcx) │ │ │ │ jmp 1eb20fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - sbb (%rbx),%esi │ │ │ │ - jmp 1eb2123 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x21(%rax) │ │ │ │ + jmp 1eb212d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - and %ebp,%ebx │ │ │ │ + jg 1eb2173 │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x7f(%rax) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ and %ah,0x0(%rip) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061366,74 +3063213,73 @@ │ │ │ │ andb $0xeb,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb21e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x1b,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b131b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x21,%al │ │ │ │ jmp 1eb218d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e9331b,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b131b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb21db │ │ │ │ jmp 1eb21bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2248 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rbx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + sbb (%rbx),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + jmp 1eb21ed │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bpl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1eb2225 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb (%rbx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eb2254 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061481,22 +3063327,22 @@ │ │ │ │ xor %ah,(%rbx) │ │ │ │ jmp 1eb22ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2338 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eb22e6 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,0x1c(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb2314 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3061532,21 +3063378,22 @@ │ │ │ │ and %ebx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbbb $0xe9,(%rbx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,0x53b131c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb22e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3061582,20 +3063429,21 @@ │ │ │ │ and %ah,(%rbx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2458 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d45709 <_edata@@Base+0x745709> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + sbb $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061617,21 +3063465,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - sbb $0x33,%al │ │ │ │ - jmp 1eb2453 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + sbb $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eb2494 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061679,18 +3063528,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2578 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000003e9331d,%al │ │ │ │ + add %ah,0x53b131d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ js 1eb2495 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061708,22 +3063560,21 @@ │ │ │ │ jo 1eb256f │ │ │ │ jmp 1eb254d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x1d,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x53b131d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001eb25,%al │ │ │ │ jg 1eb25c3 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3061737,70 +3063588,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1eb(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2638 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,(%rsi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rsi) │ │ │ │ - jmp 1eb25dd │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + es jmp 1eb25dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,(%rsi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - es jmp 1eb260d │ │ │ │ + add %ah,0x26(%rax) │ │ │ │ + jmp 1eb260d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1eb25f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jge 1eb25fa │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3061811,290 +3063658,281 @@ │ │ │ │ nop │ │ │ │ es jmp 1eb266d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + es jmp 1eb269d │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xeb,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2728 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %dl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock es jmp 1eb26cd │ │ │ │ + add %dh,%al │ │ │ │ + es jmp 1eb26cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %sil,(%rbx) │ │ │ │ - jmp 1eb26f3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x20(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ jmp 1eb26fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2788 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1eb273a │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x20(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,0x27(%rax) │ │ │ │ jmp 1eb272d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ah,(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x53b1320(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xeb,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb27e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d45a9d <_edata@@Base+0x745a9d> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + and %dl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x27,%al │ │ │ │ - jmp 1eb278d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1eb27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - and %dh,(%rbx) │ │ │ │ - jmp 1eb27b3 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + and %dl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb27e1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ jmp 1eb27bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2848 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rcx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %ch,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rax) │ │ │ │ - jmp 1eb27ed │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x21(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ - ... │ │ │ │ - rex and %esi,(%rbx) │ │ │ │ - jmp 1eb2813 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x28(%rax) │ │ │ │ + jmp 1eb281d │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bpl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x21(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eb2872 │ │ │ │ + add %dh,0x28(%rax) │ │ │ │ jmp 1eb284d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - push $0x3e93321 │ │ │ │ + push $0x53b1321 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf80000000001eb28,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - and %esi,(%rbx) │ │ │ │ - jmp 1eb28a3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rax) │ │ │ │ - jmp 1eb28ad │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub %ch,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb2923 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - enter $0x3321,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rcx) │ │ │ │ - jmp 1eb28dd │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0x1321,$0x3b │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + sub %ebp,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb2917 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - and %esi,(%rbx) │ │ │ │ - jmp 1eb2903 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rcx) │ │ │ │ - jmp 1eb290d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %ebp,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb28db │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - and (%rbx),%dh │ │ │ │ - jmp 1eb2933 │ │ │ │ - add $0x0,%al │ │ │ │ + and (%rbx),%dl │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %ebp,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x29(%rax) │ │ │ │ + jmp 1eb293d │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W and (%rbx),%sil │ │ │ │ - jmp 1eb2963 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x22(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xeb,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + sub %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -3062205,23 +3064043,22 @@ │ │ │ │ loopne 1eb2ab4 │ │ │ │ jmp 1eb2a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eb2a77 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93322(%rax) │ │ │ │ + add %cl,0x53b1322(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3062244,19 +3064081,19 @@ │ │ │ │ rex sub %ebx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eb2ad7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e93322(%rax) │ │ │ │ + add %ah,0x53b1322(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3062278,26 +3064115,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb2b,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb2bd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,(%rbx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + and (%rbx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3062314,26 +3064152,27 @@ │ │ │ │ sub $0xeb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,(%rbx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + and (%rbx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3062347,15 +3064186,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2f938(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3062385,21 +3064225,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - rex and (%rbx),%esi │ │ │ │ - jmp 1eb2c93 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + rex and (%rbx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3062417,22 +3064258,22 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ jo 1eb2d0d │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3062448,15 +3064289,15 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb2da3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - movabs 0x100000003e93323,%al │ │ │ │ + movabs 0x1000000053b1323,%al │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3062483,20 +3064324,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb2dc7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - and (%rbx),%esi │ │ │ │ - jmp 1eb2db3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + and (%rbx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%ah │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2cf87(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3062509,25 +3064351,25 @@ │ │ │ │ rex │ │ │ │ cs jmp 1eb2ded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb2dbb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - and $0x33,%al │ │ │ │ - jmp 1eb2e13 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + and $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%ah │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2cf87(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3062539,24 +3064381,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb2e,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %ah,(%rbx,%rsi,1) │ │ │ │ - jmp 1eb2e73 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2cf87(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x8(%rax) │ │ │ │ @@ -3062682,21 +3064527,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb3007 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%ah │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2cf87(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3062711,19 +3064556,18 @@ │ │ │ │ xorb $0xeb,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb2ffb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e93324(%rax) │ │ │ │ + add %ah,0x53b1324(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd4(%rax) │ │ │ │ @@ -3062745,25 +3064589,26 @@ │ │ │ │ loopne 1eb30ba │ │ │ │ jmp 1eb308d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x24,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,0x53b1324(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%ah │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2cf87(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3062776,29 +3064621,29 @@ │ │ │ │ rex xor %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eb30d7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and $0x33,%al │ │ │ │ - jmp 1eb3113 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + and $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%ah │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2cf87(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3062810,25 +3064655,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb31,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eb3137 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - and $0x33,%al │ │ │ │ - jmp 1eb3173 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + and $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x5c,%ah │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5cd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2cf87(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3062977,22 +3064823,22 @@ │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ xor %ch,(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063048,22 +3064894,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %ch,0x28(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063078,15 +3064924,15 @@ │ │ │ │ movabs 0xa80000000001eb34,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %dl,0x3e93328(%rax) │ │ │ │ + add %dl,0x53b1328(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3063173,26 +3065019,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1eb(%rip) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb35f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor (%rbx),%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063209,26 +3065056,27 @@ │ │ │ │ xorb $0xeb,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor (%rbx),%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063317,24 +3065165,27 @@ │ │ │ │ rex (bad) │ │ │ │ jmp 1eb36ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb3778 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x33,(%rdx) │ │ │ │ - jmp 1eb3713 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor (%rbx),%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063352,26 +3065203,27 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ jmp 1eb374d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shlb $1,(%rdx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor (%rbx),%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063461,26 +3065313,27 @@ │ │ │ │ sarb $0xeb,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb38f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,(%rbx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xor (%rbx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063496,24 +3065349,27 @@ │ │ │ │ cmpb $0xeb,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor (%rbx),%rsi │ │ │ │ - jmp 1eb38f3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %cl,0x33(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063626,24 +3065482,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb3a,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb3ad8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor (%rbx),%esi │ │ │ │ - jmp 1eb3a73 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor (%rbx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063658,24 +3065517,25 @@ │ │ │ │ add %bh,(%rbx) │ │ │ │ jmp 1eb3aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,(%rbx,%rsi,1) │ │ │ │ - jmp 1eb3ad3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + xor $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063728,25 +3065588,27 @@ │ │ │ │ sarb $0xeb,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb3bf8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xor $0x33,%al │ │ │ │ - jmp 1eb3b93 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bl,0x34(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063764,20 +3065626,21 @@ │ │ │ │ and %bh,(%rbx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e93334 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,0x34(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3063797,25 +3065660,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb3cb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xe9,(%rbx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x53b1334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3063830,26 +3065695,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - xor $0x33,%al │ │ │ │ - jmp 1eb3cb3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %dl,0x53b1334(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3063930,18 +3065797,20 @@ │ │ │ │ add %bh,(%rsi) │ │ │ │ jmp 1eb3dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb3e38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x3e933(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor $0x53b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3063964,18 +3065833,20 @@ │ │ │ │ sarb $0xeb,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %dh,0x3e933(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x53b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3064071,25 +3065942,27 @@ │ │ │ │ cmpb $0xeb,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb3fb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xor $0x3e933,%eax │ │ │ │ + add %bl,0x53b1335(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3064106,27 +3065979,28 @@ │ │ │ │ rex │ │ │ │ rex jmp 1eb3f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x35,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ch,0x53b1335(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3064240,26 +3066114,27 @@ │ │ │ │ (bad) │ │ │ │ rex.B jmp 1eb410d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4198 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ss xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3064276,26 +3066151,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x15(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - ss xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3064341,18 +3066217,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x15(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb42b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93336,%eax │ │ │ │ + add %bh,0x53b1336(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3064377,56 +3066254,56 @@ │ │ │ │ mov $0x42,%al │ │ │ │ jmp 1eb428d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3336,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + ss adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb42fc │ │ │ │ - jmp 1eb42bd │ │ │ │ + add %ah,%al │ │ │ │ + rex.X jmp 1eb42bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4348 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb4310 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + ss adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.XB jmp 1eb42ed │ │ │ │ + add %al,0x43(%rax) │ │ │ │ + jmp 1eb42ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock ss xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ss adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb4354 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3064458,38 +3066335,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb43,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4408 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x33,(%rdi) │ │ │ │ - jmp 1eb43a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b1337(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,0x53b1337(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb4355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3064524,40 +3066401,40 @@ │ │ │ │ (bad) │ │ │ │ rex.R jmp 1eb443d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb44c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.R jmp 1eb446d │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %bh,(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp %dl,(%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eb44d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3064605,117 +3066482,121 @@ │ │ │ │ push %rax │ │ │ │ rex.RB jmp 1eb452d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb45b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x38,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1338(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x15(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sarb $0x33,(%rax) │ │ │ │ - jmp 1eb4583 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %dl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x45,%al │ │ │ │ - jmp 1eb458d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1eb45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x140(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x27(%rax),%edx │ │ │ │ + add %cl,(%rbx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb45ff │ │ │ │ jmp 1eb45bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4648 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,(%rcx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmp %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RX jmp 1eb45ed │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x15(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bh,(%rcx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmp %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RX jmp 1eb461d │ │ │ │ + add %al,0x46(%rax) │ │ │ │ + jmp 1eb461d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb46a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %esi,(%rbx) │ │ │ │ - jmp 1eb4643 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1eb46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001eb46,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - cmp %esi,(%rbx) │ │ │ │ - jmp 1eb4673 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb46b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3064749,38 +3066630,39 @@ │ │ │ │ add %al,-0x15(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4768 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb4733 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + cmp %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RXB jmp 1eb470d │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ + jmp 1eb470d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock cmp %esi,(%rbx) │ │ │ │ - jmp 1eb4733 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %edx,(%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eb46b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3064815,65 +3066697,67 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x15(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4828 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - cmp (%rbx),%dh │ │ │ │ - jmp 1eb47c3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x3a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.W jmp 1eb47cd │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ + jmp 1eb47cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e9333a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,0x3a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eb47b3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc $0xa2,%al │ │ │ │ + or %dl,(%rdx,%riz,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1eb47a5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc $0xa2,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -3064972,87 +3066856,85 @@ │ │ │ │ jo 1eb4993 │ │ │ │ jmp 1eb494d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb49d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rbx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp (%rbx),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1eb49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001eb49,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %bh,(%rbx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp (%rbx),%edx │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x15(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - (bad) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ + rex.WB jmp 1eb49ad │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,0x140(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %ah,0x0(%rip) │ │ │ │ + or (%rax),%eax │ │ │ │ + and $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x15(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4a68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1eb4a35 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x3b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WX jmp 1eb4a0d │ │ │ │ + add %ah,0x4a(%rax) │ │ │ │ + jmp 1eb4a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,(%rbx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x53b133b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb4a74 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3065072,36 +3066954,39 @@ │ │ │ │ nop │ │ │ │ rex.WX jmp 1eb4a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4af8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e9333b,%al │ │ │ │ + add %ah,0x53b133b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WXB jmp 1eb4a9d │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,-0x15(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3b,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,0x53b133b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1eb4b04 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3065156,36 +3067041,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x15(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4be8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp $0x33,%al │ │ │ │ - jmp 1eb4b83 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x3c(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1(%rbx,%rbp,8) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WR jmp 1eb4b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - cmp $0x33,%al │ │ │ │ - jmp 1eb4bb3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3c(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb4bf4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3065231,36 +3067119,38 @@ │ │ │ │ jo 1eb4c96 │ │ │ │ jmp 1eb4c4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4cd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e9333c,%eax │ │ │ │ + add %bh,0x53b133c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x333c,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmp $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1eb4ce4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3065308,35 +3067198,37 @@ │ │ │ │ (bad) │ │ │ │ rex.WRB jmp 1eb4d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4dc8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eb4d97 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x3d(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x1,-0x15(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRB jmp 1eb4d6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmpb $0x0,0x3e933(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b133d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1eb4dd4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3065373,42 +3067265,44 @@ │ │ │ │ and %cl,-0x15(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb4e88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x3e933(%rip) │ │ │ │ + add %bl,%al │ │ │ │ + cmp $0x53b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb4e78 │ │ │ │ jmp 1eb4e2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d4818a <_edata@@Base+0x74818a> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + cmp $0x53b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,%ch │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3065457,20 +3067351,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb4f,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e9333e(%rax) │ │ │ │ + add %dl,0x53b133e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3065495,15 +3067388,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WRX xchg %rax,%rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3065535,31 +3067429,31 @@ │ │ │ │ push %rax │ │ │ │ jmp 1eb4fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3f(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3065609,24 +3067503,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb50f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + rex adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33(%rax) │ │ │ │ - jmp 1eb5093 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3065643,24 +3067538,27 @@ │ │ │ │ and %dl,-0x15(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %al,0x33(%rax) │ │ │ │ - jmp 1eb50f3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3065676,26 +3067574,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x15(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb51b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,0x40(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3065712,26 +3067611,27 @@ │ │ │ │ loopne 1eb51db │ │ │ │ jmp 1eb518d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - rex xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bl,0x40(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3065746,18 +3067646,19 @@ │ │ │ │ rex push %rdx │ │ │ │ jmp 1eb51ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb5278 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93340,%eax │ │ │ │ + add %bh,0x53b1340(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3065779,25 +3067680,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb52,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3340,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rex adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3065814,24 +3067717,25 @@ │ │ │ │ add %dl,-0x15(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb5338 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + adc (%r11),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33(%rcx) │ │ │ │ - jmp 1eb52d3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3065848,40 +3067752,39 @@ │ │ │ │ xor %dl,-0x15(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %al,0x33(%rcx) │ │ │ │ - jmp 1eb5333 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc (%r11),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - jmp 1eb533d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1eb53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - xor %r9d,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc (%r11),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb53a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3065903,32 +3067806,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - cmp %al,0x33(%rcx) │ │ │ │ - jmp 1eb53c3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %al,0x13(%rcx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ + add %dh,%al │ │ │ │ + push %rbx │ │ │ │ jmp 1eb53cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - push $0x3e93341 │ │ │ │ + push $0x53b1341 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ @@ -3065939,18 +3067842,17 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb5473 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - xor %r9d,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adc (%r11),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb53a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3065976,53 +3067878,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb5497 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xor %r9d,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%r11),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x54,%al │ │ │ │ - jmp 1eb548d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x1eb54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb545b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.X xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.X adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbp │ │ │ │ + jmp 1eb54bd │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x15(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %al,0x33(%rdx) │ │ │ │ - jmp 1eb54e3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.X adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb5524 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3066090,87 +3067989,86 @@ │ │ │ │ rclb $1,-0x15(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eb5597 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x42(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + push %rsi │ │ │ │ + jmp 1eb55dd │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eb55c7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsi │ │ │ │ + jmp 1eb560d │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x15(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb5698 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fadds 0x33(%rdx) │ │ │ │ - jmp 1eb5633 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + rex.X adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x1,-0x15(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + push %rsi │ │ │ │ + jmp 1eb563d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d4899f <_edata@@Base+0x74899f> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + rex.X adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eb5623 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4e(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3066180,15 +3068078,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ lahf │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3066202,122 +3068101,115 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - adc %al,0x33(%rbx) │ │ │ │ - jmp 1eb56f3 │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,0x13(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x15(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdi │ │ │ │ + jmp 1eb56fd │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ rex │ │ │ │ - rex.XB xor %r9d,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.XB adc (%r11),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rdi │ │ │ │ + add %dl,0x57(%rax) │ │ │ │ jmp 1eb572d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb57a3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ jo 1eb578d │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x1,-0x15(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1eb57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb5797 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e93343(%rax) │ │ │ │ + add %ah,0x53b1343(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x57,%al │ │ │ │ jmp 1eb578d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb575b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rex.XB xor %r9d,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.XB adc (%r11),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb5811 │ │ │ │ + add %ah,%al │ │ │ │ + push %rdi │ │ │ │ jmp 1eb57bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock rex.XB xor %r9d,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB adc (%r11),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x15(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rax │ │ │ │ + jmp 1eb57ed │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %bl,(%rcx) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + jmp 1eb5b30 │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3066366,90 +3068258,84 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb58b7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xor %ecx,%r13d │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%r15d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rax │ │ │ │ + jmp 1eb58ad │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x15(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb587b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x44(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + pop %rcx │ │ │ │ + jmp 1eb58dd │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x15(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - addb $0x3,-0x17(%rbx,%rsi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b1344(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x15(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eb58f7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93344(%rax) │ │ │ │ + add %bl,0x53b1344(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ jmp 1eb593d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eb5927 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e93344(%rax) │ │ │ │ + add %dh,0x53b1344(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x15(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3066535,29 +3068421,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - mov %al,0x33(%rdi) │ │ │ │ - jmp 1eb5a83 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %al,0x13(%rdi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5a,%al │ │ │ │ - jmp 1eb5a8d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1eb5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rbx) │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %bl,%al │ │ │ │ + sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rsi) │ │ │ │ xor %eax,(%rbx) │ │ │ │ ... │ │ │ │ push $0x92b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3066569,45 +3068452,43 @@ │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ - rex.RXB xor %r9d,%r13d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RXB adc (%r11),%r15d │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbx │ │ │ │ + add %al,0x5b(%rax) │ │ │ │ jmp 1eb5aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ - rex.RXB xor %r9d,%r13d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + rex.RXB adc (%r11),%r15d │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb5ad3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2f9d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3066683,24 +3068564,28 @@ │ │ │ │ pop %rsp │ │ │ │ jmp 1eb5c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb5c98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x33(%rdx) │ │ │ │ - jmp 1eb5c33 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rdx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3066715,24 +3068600,28 @@ │ │ │ │ and %bl,-0x15(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dl,0x33(%rdx) │ │ │ │ - jmp 1eb5c93 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rdx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3066821,18 +3068710,19 @@ │ │ │ │ loopne 1eb5de7 │ │ │ │ jmp 1eb5d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb5e18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93352,%eax │ │ │ │ + add %bh,0x53b1352(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3066855,25 +3068745,28 @@ │ │ │ │ add %bl,-0x15(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3352,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + push %rdx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3066992,24 +3068885,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x15(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb5ff8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x33(%rbx) │ │ │ │ - jmp 1eb5f93 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3067023,26 +3068920,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex push %rbx │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,0x53(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3067226,20 +3069124,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb6298 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d49580 <_edata@@Base+0x749580> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + push %rbx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3067299,27 +3069199,28 @@ │ │ │ │ and %ah,-0x15(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - push %rbx │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rbx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3067371,27 +3069272,27 @@ │ │ │ │ loopne 1eb63ed │ │ │ │ jmp 1eb638d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb6418 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rsp │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,0x54(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3067408,27 +3069309,27 @@ │ │ │ │ rex │ │ │ │ fs jmp 1eb63ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ah,0x54(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3067440,26 +3069341,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb64,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb64d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1eb64be │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bh,0x54(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3067475,26 +3069377,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x15(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dl,-0x17(%rbx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,0x53b1354(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3067618,24 +3069522,28 @@ │ │ │ │ loopne 1eb6690 │ │ │ │ jmp 1eb662d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb66b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x33(%rbp) │ │ │ │ - jmp 1eb6653 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rbp │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3067688,24 +3069596,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb67,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dl,0x33(%rbp) │ │ │ │ - jmp 1eb6713 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rbp │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3067825,27 +3069737,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb68f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b1355(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3067859,18 +3069771,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x15(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e93355,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b1355(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3067988,26 +3069903,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb6a,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb6ad8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push %rsi │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,0x56(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068024,27 +3069940,27 @@ │ │ │ │ add %ch,-0x15(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - push %rsi │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bl,0x56(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068092,26 +3070008,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb6bf8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x56,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1356(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068163,25 +3070080,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $0xe9,0x33(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rsi │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068198,24 +3070118,28 @@ │ │ │ │ loopne 1eb6cf6 │ │ │ │ jmp 1eb6c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb6d18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x33(%rsi) │ │ │ │ - jmp 1eb6cb3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rsi │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068232,20 +3070156,22 @@ │ │ │ │ add %ch,-0x15(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d4a063 <_edata@@Base+0x74a063> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + push %rsi │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3068374,26 +3070300,27 @@ │ │ │ │ and %ch,-0x15(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb6ef8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1eb6ee1 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bh,0x57(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068443,25 +3070370,28 @@ │ │ │ │ loopne 1eb6f99 │ │ │ │ jmp 1eb6f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dl,0x33(%rdi) │ │ │ │ - jmp 1eb6f53 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %cl,0x53b1357(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3068540,26 +3070470,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb70,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb70d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rdi │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rdi │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068575,24 +3070507,26 @@ │ │ │ │ jno 1eb7096 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x33(%rax) │ │ │ │ - jmp 1eb70d3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + pop %rax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068699,26 +3070633,27 @@ │ │ │ │ loopne 1eb729c │ │ │ │ jmp 1eb722d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb72b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x58,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b1358(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068769,18 +3070704,19 @@ │ │ │ │ rex jae 1eb72d6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e93358,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b1358(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3068829,24 +3070765,28 @@ │ │ │ │ je 1eb7396 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb7438 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x33(%rcx) │ │ │ │ - jmp 1eb73d3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068902,24 +3070842,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %bl,0x33(%rcx) │ │ │ │ - jmp 1eb7493 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068934,24 +3070878,28 @@ │ │ │ │ and %dh,-0x15(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb7558 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x33(%rcx) │ │ │ │ - jmp 1eb74f3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3068966,26 +3070914,27 @@ │ │ │ │ rex jbe 1eb7516 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W pop %rcx │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,0x59(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3069098,24 +3071047,28 @@ │ │ │ │ add %dh,-0x15(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb7738 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x33(%rcx) │ │ │ │ - jmp 1eb76d3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + pop %rcx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3069130,20 +3071083,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x15(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d4aa86 <_edata@@Base+0x74aa86> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + pop %rcx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3069231,27 +3071186,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb78b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdx │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,0x5a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3069265,27 +3071220,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb79,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - pop %rdx │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3069438,24 +3071393,28 @@ │ │ │ │ and %bh,-0x15(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb7af8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x33(%rbx) │ │ │ │ - jmp 1eb7a93 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3069507,24 +3071466,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x15(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,0x33(%rbx) │ │ │ │ - jmp 1eb7b53 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3069572,26 +3071535,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb7c,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb7c78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eb7c65 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3069643,26 +3071607,28 @@ │ │ │ │ add %bh,-0x15(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbbb $0xe9,0x33(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,0x53b135b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3069680,27 +3071646,27 @@ │ │ │ │ jge 1eb7cf6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb7d98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pop %rbx │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b135b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3069718,27 +3071684,28 @@ │ │ │ │ and %bh,-0x15(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x5b,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ch,0x53b135b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3069803,39 +3071770,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x15(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb7ee8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,-0x17(%rbx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb7f08 │ │ │ │ - jmp 1eb7e8d │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jle 1eb7e76 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W pop %rsp │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,0x5c(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eb7e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3069886,38 +3071855,39 @@ │ │ │ │ jo 1eb7fc9 │ │ │ │ jmp 1eb7f4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb7fd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5c,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b135c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rcrb $0x3,-0x17(%rbx,%rsi,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsp │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1eb7fe4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3070050,20 +3072020,21 @@ │ │ │ │ loopne 1eb80ab │ │ │ │ jmp 1eb812d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb81b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e9335d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,0x5d(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3070120,26 +3072091,27 @@ │ │ │ │ rex (bad) │ │ │ │ jmp 1eb81ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1eb8267 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bh,0x5d(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070182,24 +3072154,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eb(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb8338 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x33(%rbp) │ │ │ │ - jmp 1eb82d3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbp │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070214,26 +3072190,28 @@ │ │ │ │ (bad) │ │ │ │ sub $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1eb8387 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbp │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070246,20 +3072224,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rbx,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e9335e(%rax) │ │ │ │ + add %cl,0x53b135e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3070283,15 +3072260,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xc(%rax) │ │ │ │ mov (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3070317,32 +3072295,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(%rbx,%rbp,8) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070357,27 +3072335,28 @@ │ │ │ │ rex test %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb8518 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ pop %rdi │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070391,15 +3072370,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmp $0xa4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3070427,25 +3072407,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb85,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %ah,0x33(%rax) │ │ │ │ - jmp 1eb8573 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3070457,26 +3072441,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb8638 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,0x60(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070494,27 +3072479,27 @@ │ │ │ │ xchg %ch,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070529,26 +3072514,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1eb(%rsi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb86f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1360(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070563,25 +3072549,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1eb(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shlb $0xe9,0x33(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070594,27 +3072583,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1eb(%rdi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb87b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070629,24 +3072619,28 @@ │ │ │ │ loopne 1eb8711 │ │ │ │ jmp 1eb878d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %ah,0x33(%rcx) │ │ │ │ - jmp 1eb87b3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070663,28 +3072657,29 @@ │ │ │ │ mov %bpl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070698,21 +3072693,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf80000000001eb88,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - xor %ah,0x33(%rcx) │ │ │ │ - jmp 1eb8873 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + xor %ah,0x13(%rcx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070733,22 +3072729,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070770,22 +3072766,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb8983 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070807,22 +3072803,22 @@ │ │ │ │ nop │ │ │ │ jne 1eb89a7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3070835,16 +3072831,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1eb(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb899b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ pop %rsp │ │ │ │ @@ -3070866,19 +3072861,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1eb(%rdx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ah,0x33(%rdx) │ │ │ │ - jmp 1eb8a53 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3071009,31 +3073006,30 @@ │ │ │ │ mov %gs,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eb8b97 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x62(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3071084,27 +3073080,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rbx,%rbp,8) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eb8c57 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x62(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3071117,19 +3073113,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1eb(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb8d58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x33(%rdx) │ │ │ │ - jmp 1eb8cf3 │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3071152,20 +3073150,20 @@ │ │ │ │ rex mov %ebx,%gs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1eb8dac │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3071187,15 +3073185,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x34(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3071225,15 +3073224,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a43b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3071260,21 +3073260,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf80000000001eb8e,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - or %ah,0x33(%rbx) │ │ │ │ - jmp 1eb8e73 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + or %ah,0x13(%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3071291,21 +3073292,22 @@ │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - cmp %ah,0x33(%rbx) │ │ │ │ - jmp 1eb8ed3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + cmp %ah,0x13(%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3071327,15 +3073329,15 @@ │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eb8f83 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - push $0x3e93363 │ │ │ │ + push $0x53b1363 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3071363,15 +3073365,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb8fa7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93363(%rax) │ │ │ │ + add %bl,0x53b1363(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3071392,26 +3073394,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb8f9b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - movsxd (%rbx),%esi │ │ │ │ - jmp 1eb8ff3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + movsxd (%rbx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3071426,20 +3073428,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1eb(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d4c3b0 <_edata@@Base+0x74c3b0> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + movsxd (%rbx),%edx │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3071571,23 +3073574,22 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x2bc1b │ │ │ │ + enter $0xbc1b,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,%ch │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3071612,22 +3073614,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eb9247 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - fs xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc %fs:(%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3071642,27 +3073644,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1eb(%rdx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eb923b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x64(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3071677,26 +3073678,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1eb(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1eb934e │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %bh,0x64(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3071709,23 +3073711,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1eb(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eb9317 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e93364(%rax) │ │ │ │ + add %dl,0x53b1364(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3071750,19 +3073751,19 @@ │ │ │ │ rex xchg %eax,%esp │ │ │ │ jmp 1eb938d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eb9377 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e93364(%rax) │ │ │ │ + add %ch,0x53b1364(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3072018,22 +3074019,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - andb $0xe9,0x33(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + andb $0x3b,0x13(%rdi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3072086,15 +3074087,15 @@ │ │ │ │ movabs 0xa80000000001eb97,%al │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %bh,0x3e93367(%rax) │ │ │ │ + add %bh,0x53b1367(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3072122,22 +3074123,22 @@ │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ - addr32 xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + adc (%ebx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3072257,24 +3074258,27 @@ │ │ │ │ loopne 1eb98c3 │ │ │ │ jmp 1eb992d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb99b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x33(%rdx) │ │ │ │ - jmp 1eb9953 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jb 1eb995e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3072323,24 +3074327,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eb9a,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %dh,0x33(%rdx) │ │ │ │ - jmp 1eb9a13 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 1eb9a1e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3072460,26 +3074467,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1eb(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb9bf8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x72,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1372(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3072493,25 +3074501,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rbx,%rbp,8) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shlb $0xe9,0x33(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jb 1eb9bfe │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3072600,24 +3074610,27 @@ │ │ │ │ rex popf │ │ │ │ jmp 1eb9ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb9d78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x33(%rbx) │ │ │ │ - jmp 1eb9d13 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jae 1eb9d1e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3072631,25 +3074644,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1eb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dh,0x33(%rbx) │ │ │ │ - jmp 1eb9d73 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %bh,(%rax) │ │ │ │ + jae 1eb9d7e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3072802,26 +3074818,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1eb(%rdi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eb9fb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eb9fbd │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1eb9f5e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3072838,25 +3074855,28 @@ │ │ │ │ loopne 1eb9f29 │ │ │ │ jmp 1eb9f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock jae 1eb9fde │ │ │ │ - jmp 1eb9fb3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %dh,%al │ │ │ │ + jae 1eb9fbe │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3072935,24 +3074955,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1eb(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eba138 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W je 1eba0fe │ │ │ │ - jmp 1eba0d3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,0x74(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3072966,27 +3074989,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x18c80000000001eb,%eax │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xf(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xadd %al,(%rdx) │ │ │ │ ... │ │ │ │ + pop %rax │ │ │ │ + je 1eba13e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x74(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073001,26 +3075023,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1eb(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eba1f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eba1fe │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,0x74(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073071,18 +3075094,19 @@ │ │ │ │ loopne 1eba1cc │ │ │ │ jmp 1eba22d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xorb $0x3,-0x17(%rbx,%rsi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b1374(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3073169,24 +3075193,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eba3,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eba3d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x33(%rbp) │ │ │ │ - jmp 1eba373 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jne 1eba37e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073204,25 +3075231,28 @@ │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jmp 1eba3ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %dh,0x33(%rbp) │ │ │ │ - jmp 1eba3d3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %ah,(%rax) │ │ │ │ + jne 1eba3de │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3073301,24 +3075331,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1eb(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eba558 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x33(%rbp) │ │ │ │ - jmp 1eba4f3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,0x53b1375(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073335,25 +3075368,27 @@ │ │ │ │ rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jmp 1eba52d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b1375(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ - jne 1eba57e │ │ │ │ - jmp 1eba553 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073538,24 +3075573,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1eb(%rdi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eba7f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex jbe 1eba7be │ │ │ │ - jmp 1eba793 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,0x76(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073570,26 +3075608,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - jbe 1eba81e │ │ │ │ - jmp 1eba7f3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %dl,0x76(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3073670,26 +3075710,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eba978 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x76,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b1376(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073703,18 +3075744,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eba9,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e93376,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b1376(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3073737,24 +3075779,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1eb(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebaa38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x33(%rsi) │ │ │ │ - jmp 1eba9d3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jbe 1eba9de │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073768,26 +3075813,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1eb(%rdx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ebaaa0 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jbe 1ebaa3e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073865,26 +3075911,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1eb(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebabb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ebabc1 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,0x77(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073896,25 +3075943,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ebac,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xorb $0xe9,0x33(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %al,0x53b1377(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3073930,15 +3075979,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x2,%edi │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3074036,20 +3076086,21 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jmp 1ebad0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebad98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d4e0a4 <_edata@@Base+0x74e0a4> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + ja 1ebad3e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3074070,26 +3076121,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1eb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - ja 1ebadbe │ │ │ │ - jmp 1ebad93 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %bh,%al │ │ │ │ + ja 1ebad9e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3074198,18 +3076251,21 @@ │ │ │ │ rex scas %es:(%rdi),%eax │ │ │ │ jmp 1ebaeed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebaf78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000003e93378,%al │ │ │ │ + add %ah,0x53b1378(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3074228,27 +3076284,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ebaf,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x78,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,0x53b1378(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3074296,24 +3076353,27 @@ │ │ │ │ mov $0xeb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebb098 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x33(%rcx) │ │ │ │ - jmp 1ebb033 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jns 1ebb03e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3074329,24 +3076389,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1eb(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bh,0x33(%rcx) │ │ │ │ - jmp 1ebb093 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %bl,(%rax) │ │ │ │ + jns 1ebb09e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3074361,24 +3076424,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1eb(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebb158 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x33(%rcx) │ │ │ │ - jmp 1ebb0f3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jns 1ebb0fe │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3074396,25 +3076462,28 @@ │ │ │ │ loopne 1ebb0db │ │ │ │ jmp 1ebb12d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex jns 1ebb17e │ │ │ │ - jmp 1ebb153 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %al,0x79(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3074499,24 +3076568,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ebb2,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebb2d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x33(%rcx) │ │ │ │ - jmp 1ebb273 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jns 1ebb27e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3074531,26 +3076603,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1eb(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ebb343 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jns 1ebb2de │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3074669,24 +3076742,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rbx,%rbp,8) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebb4b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jp 1ebb47e │ │ │ │ - jmp 1ebb453 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ + add %cl,0x7a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3074698,25 +3076774,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ebb5,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - jp 1ebb4de │ │ │ │ - jmp 1ebb4b3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %bl,0x7a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3074732,15 +3076810,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bfac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3074867,24 +3076946,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1eb(%rsi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebb6f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + jnp 1ebb69e │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x33(%rbx) │ │ │ │ - jmp 1ebb693 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ @@ -3074897,25 +3076977,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1eb(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %bh,0x33(%rbx) │ │ │ │ - jmp 1ebb6f3 │ │ │ │ - add %ebx,0x82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ - pop %rsp │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 1ebb6fe │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + {rex2 0x5c} add %r24b,(%r16) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3074942,38 +3077025,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1eb(%rdi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebb7e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e9337b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x7b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebb741 │ │ │ │ - jmp 1ebb78d │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xeb,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ebb825 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,0x7b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebb735 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3074989,35 +3077074,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebb878 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jnp 1ebb83e │ │ │ │ - jmp 1ebb813 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b137b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ebb7d2 │ │ │ │ jmp 1ebb81d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e9337b,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b137b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ js 1ebb884 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3075046,35 +3077134,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebb938 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x17(%rbx,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + jl 1ebb8de │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x1eb(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x1eb,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex jl 1ebb92e │ │ │ │ - jmp 1ebb903 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x7c(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebb944 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3075149,34 +3077240,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1eb(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebba88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x7c,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b137c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1eb(%rdx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e9337c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b137c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ebba94 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3075223,21 +3077314,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1eb,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebbb78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jge 1ebbb3e │ │ │ │ - jmp 1ebbb13 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,0x7d(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebbb54 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3075257,45 +3077349,51 @@ │ │ │ │ jo 1ebbb05 │ │ │ │ jmp 1ebbb4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ebbbe7 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x7d(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001ebbb,%al │ │ │ │ - mov 0x1(%rax),%al │ │ │ │ + add %ah,0x1ebbb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x76(%rax) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ - or 0x0(%rsp),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + mov $0x24,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rbx,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebbc38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x337d,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jge 1ebbbde │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ebbb55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3075314,45 +3077412,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(%rbx,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fdivrs 0x33(%rbp) │ │ │ │ - jmp 1ebbc33 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + jge 1ebbc3e │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x1(%rbx,%rbp,8) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x1eb,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e9337e(%rax) │ │ │ │ + add %al,0x53b137e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1ebbc23 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ mov (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3075376,146 +3077477,149 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1eb,%esp │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jg 1ebbd1e │ │ │ │ - jmp 1ebbcf3 │ │ │ │ - add $0x0,%al │ │ │ │ + jg 1ebbcfe │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1eb(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x1eb,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebbd88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock jg 1ebbd4e │ │ │ │ - jmp 1ebbd23 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + jg 1ebbd2e │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x1eb,%ebp │ │ │ │ + add %dl,-0x43(%rax) │ │ │ │ + jmp 1ebbd2d │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x3e933(%rax) │ │ │ │ + adcb $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ebbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x1eb(%rbp) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebbde8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x3e933(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + adcb $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbd,%al │ │ │ │ - jmp 1ebbd8d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1ebbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W xorb $0xe9,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x80(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebbd77 │ │ │ │ - jmp 1ebbdbd │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x1eb,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebbe48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x80,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b1380(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1eb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e93380,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b1380(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1eb,%esi │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebbea8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock xorb $0xe9,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + adcb $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ebbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ebbe,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x3e933(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adcl $0x53b,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ebbeb4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3075533,33 +3077637,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1eb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - xorl $0x3e9,(%rbx) │ │ │ │ + adcl $0x53b,(%rbx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1eb(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - sub %al,0x3e933(%rcx) │ │ │ │ + sub %al,0x53b13(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1eb,%edi │ │ │ │ @@ -3075568,15 +3077673,15 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ - xorl $0x3e9,(%rbx) │ │ │ │ + adcl $0x53b,(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ebbeb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3075602,15 +3077707,15 @@ │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ebbfe3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - mov %al,0x3e933(%rcx) │ │ │ │ + mov %al,0x53b13(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1eb(%rdi) │ │ │ │ add %bh,%al │ │ │ │ @@ -3075618,33 +3077723,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ebbfd7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93381(%rax) │ │ │ │ + add %bh,0x53b1381(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%al │ │ │ │ jmp 1ebbfcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ebbf9b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - xorl $0x3e9,(%rbx) │ │ │ │ + adcl $0x53b,(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ebc034 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3075664,25 +3077768,26 @@ │ │ │ │ push %rax │ │ │ │ shr $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,0x3e933(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xeb,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ xor (%rbx),%al │ │ │ │ @@ -3075738,87 +3077843,85 @@ │ │ │ │ adc %al,%cl │ │ │ │ jmp 1ebc0ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ebc0d7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7e(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shr $0x1,%ebx │ │ │ │ + add %al,-0x3f(%rax) │ │ │ │ + jmp 1ebc11d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ebc107 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7e(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ebc10b │ │ │ │ + add %dh,-0x3f(%rax) │ │ │ │ jmp 1ebc14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebc1d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3382,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ - jmp 1ebc17d │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + ret $0x1eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fadds 0x3e933(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebc163 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ or %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3075848,15 +3077951,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - add %al,0x3e933(%rbx) │ │ │ │ + add %al,0x53b13(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1eb │ │ │ │ @@ -3075865,15 +3077968,15 @@ │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - xor %al,0x3e933(%rbx) │ │ │ │ + xor %al,0x53b13(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xeb,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3075882,18 +3077985,17 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ebc2e3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - xorl $0xffffffe9,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adcl $0x3b,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebc215 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3075919,54 +3078021,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ebc307 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e93383(%rax) │ │ │ │ + add %dl,0x53b1383(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ jmp 1ebc2fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ebc2cb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xorl $0xffffffe9,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adcl $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xeb,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ebc2cd │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adcl $0x3b,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebc394 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3076047,99 +3078145,97 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ebc457 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - test %dh,(%rbx) │ │ │ │ - jmp 1ebc443 │ │ │ │ - add $0x0,%al │ │ │ │ + test %dl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ebc40e │ │ │ │ + add %dh,-0x3c(%rax) │ │ │ │ jmp 1ebc44d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ebc41b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7c(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ebc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ebc4,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ebc41e │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ah │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ jmp 1ebc4ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ebc497 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93384(%rax) │ │ │ │ + add %cl,0x53b1384(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ch │ │ │ │ jmp 1ebc4dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ebc4c7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e93384(%rax) │ │ │ │ + add %ah,0x53b1384(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1ebc4c3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x197d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3076213,22 +3078309,20 @@ │ │ │ │ rex (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ nop │ │ │ │ - xchg %esi,(%rbx) │ │ │ │ - jmp 1ebc623 │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x3a(%rax) │ │ │ │ jmp 1ebc62d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ @@ -3076245,38 +3078339,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ - xchg %esi,(%rbx) │ │ │ │ - jmp 1ebc683 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc6,%al │ │ │ │ - jmp 1ebc68d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1ebc6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x4,%al │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ - xchg %esi,(%rbx) │ │ │ │ - jmp 1ebc6b3 │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %edx,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebc680 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ jmp 1ebc6bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcomps (%rbx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ @@ -3076306,38 +3078396,38 @@ │ │ │ │ rex (bad) │ │ │ │ jmp 1ebc71d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebc7a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebx │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x6d(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ebc7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ebc7,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,-0x6d(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebc7b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3076369,40 +3078459,41 @@ │ │ │ │ add %cl,%al │ │ │ │ jmp 1ebc7dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebc868 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebc78d │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x38(%rax) │ │ │ │ + jmp 1ebc80d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - enter $0x1eb,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock xchg %eax,%ebx │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebc7b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3076448,40 +3078539,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock enter $0x1eb,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebc958 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%esp │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x6c(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - leave │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ jmp 1ebc8fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e93394 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0x6c(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1ebc964 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3076512,15 +3078601,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x27(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3076546,39 +3078636,44 @@ │ │ │ │ adc %cl,%dl │ │ │ │ jmp 1ebc9ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebca78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3e933(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret $0x1eb │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ + jmp 1ebca1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %dl,0x3e933(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ebca14 │ │ │ │ + add %dh,-0x36(%rax) │ │ │ │ jmp 1ebca4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ebc9dd │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3076590,69 +3078685,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ebca,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebcb08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ebca2f │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x6b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%dl │ │ │ │ - jmp 1ebcaad │ │ │ │ + add %dl,%al │ │ │ │ + lret $0x1eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dl,0x3e933(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x53b1395(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ jmp 1ebcadd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebcb68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e93395,%al │ │ │ │ + add %ah,0x53b1395(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1ebcb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + nop │ │ │ │ + lret │ │ │ │ + jmp 1ebcb0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x95,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,0x53b1395(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ebcab5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3076703,42 +3078803,39 @@ │ │ │ │ lock lret │ │ │ │ jmp 1ebcbcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebcc58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int3 │ │ │ │ + add %dl,-0x34(%rax) │ │ │ │ jmp 1ebcbfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esi │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebcba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3076807,41 +3078904,45 @@ │ │ │ │ adc %cl,%ch │ │ │ │ jmp 1ebcced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebcd78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93396,%eax │ │ │ │ + add %bh,0x53b1396(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int $0xeb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3396,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd80000000001ebcd,%al │ │ │ │ + add %ah,0x1ebcd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %r8d,(%r11) │ │ │ │ ... │ │ │ │ push $0x92b6 │ │ │ │ @@ -3076895,37 +3078996,37 @@ │ │ │ │ xor %cl,%dh │ │ │ │ jmp 1ebce0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebce98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ebcdc1 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x32(%rax) │ │ │ │ jmp 1ebce3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adcb $0x0,0x3e933(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b1397(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xeb,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3076958,52 +3079059,57 @@ │ │ │ │ lock (bad) │ │ │ │ jmp 1ebcecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebcf58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x3e933(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bh │ │ │ │ + add %ah,(%rax) │ │ │ │ + iret │ │ │ │ jmp 1ebcefd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d502b4 <_edata@@Base+0x7502b4> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xeb,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebcfb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x3e933(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + cwtl │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebced5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3077024,20 +3079130,23 @@ │ │ │ │ loopne 1ebcf59 │ │ │ │ jmp 1ebcf8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %bl,0x3e933(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cwtl │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebcff4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3077085,37 +3079194,39 @@ │ │ │ │ jo 1ebd01a │ │ │ │ jmp 1ebd04d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd0d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e93398,%al │ │ │ │ + add %ah,0x53b1398(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - shr $1,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + rcl $1,%al │ │ │ │ + jmp 1ebd07d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x98,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,0x53b1398(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ebd025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3077147,37 +3079258,40 @@ │ │ │ │ xor %dl,%cl │ │ │ │ jmp 1ebd10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd198 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x3e933(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + cltd │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shr $1,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ebd1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bl,0x3e933(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cltd │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebd1a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3077240,47 +3079354,47 @@ │ │ │ │ shr %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd2b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x3e933(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + cltd │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xeb,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebd2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ebd213 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cltd │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebd25c │ │ │ │ - jmp 1ebd28d │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shr %cl,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8c,%al │ │ │ │ - rex add %eax,(%rax) │ │ │ │ + add %dh,0x1408c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3077310,54 +3079424,56 @@ │ │ │ │ adc %dl,%bl │ │ │ │ jmp 1ebd2ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd378 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x3e933(%rdx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x2d(%rax) │ │ │ │ + jmp 1ebd31d │ │ │ │ add %al,(%rax) │ │ │ │ - rex shr %cl,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x66(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ebd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ebd3,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd3d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebd3b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3077375,22 +3079491,22 @@ │ │ │ │ add %dl,%ah │ │ │ │ jmp 1ebd3ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ebd364 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebd414 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3077424,36 +3079540,40 @@ │ │ │ │ (bad) │ │ │ │ jmp 1ebd43d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd4c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + fwait │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e933(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jmp 1ebd46d │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xeb,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %bl,0x3e933(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fwait │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebd415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3077486,38 +3079606,38 @@ │ │ │ │ and %dl,%ch │ │ │ │ jmp 1ebd4fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd588 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ebd4b5 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0x65(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd5,%al │ │ │ │ - jmp 1ebd52d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1ebd5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,0x3e933(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x53b139b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ebd594 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3077600,38 +3079720,40 @@ │ │ │ │ jo 1ebd620 │ │ │ │ jmp 1ebd64d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd6d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x3e9(%rbx,%rsi,1) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pushf │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ebd6,%al │ │ │ │ + add %ah,0x1ebd6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex pushf │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%bh │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ jmp 1ebd6ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lea 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ or %eax,%ebx │ │ │ │ @@ -3077659,73 +3079781,77 @@ │ │ │ │ xor %dl,%bh │ │ │ │ jmp 1ebd70d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd798 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pushf │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b139c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jmp 1ebd73d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x9c,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b139c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jmp 1ebd76d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd7f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3e9(%rbx,%rsi,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xlat %ds:(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ jmp 1ebd79d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rcrb $1,0x3e9(%rbx,%rsi,1) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pushf │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1ebd804 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3077762,50 +3079888,50 @@ │ │ │ │ fsubr %st(3),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd8b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebd832 │ │ │ │ - jmp 1ebd85d │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fsubr %st(3),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ebd817 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %dh,-0x63(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1ebd843 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3077850,33 +3079976,39 @@ │ │ │ │ rex fldpi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebd9a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x3e933(%rbp) │ │ │ │ + add %bl,%al │ │ │ │ + popf │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ebd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ebd9,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d50d0a <_edata@@Base+0x750d0a> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + popf │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1ebd9b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3077926,42 +3080058,45 @@ │ │ │ │ xor %bl,%dl │ │ │ │ jmp 1ebda0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebda98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b139e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e9339e,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x53b139e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1ebda(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lea 0x1(%rax),%eax │ │ │ │ ... │ │ │ │ or %esp,%ebx │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3077973,68 +3080108,69 @@ │ │ │ │ rcr $0xeb,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebdb28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sahf │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %bl,0x3e933(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + lahf │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fucomi %st(3),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x25(%rax) │ │ │ │ + jmp 1ebdafd │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e9339f(%rax) │ │ │ │ + add %dh,0x53b139f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1ebdae3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x78(%rax) │ │ │ │ lahf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3078043,75 +3080179,73 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xeb,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdb,%al │ │ │ │ - jmp 1ebdb8d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1ebdb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebdc18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3e933(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x4000000053b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ebdb95 │ │ │ │ jmp 1ebdbbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %ah,0x3e933(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0x4000000053b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fsubr %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebdc78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e933a1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0x5f(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1ebdb95 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3078130,76 +3080264,78 @@ │ │ │ │ jo 1ebdc26 │ │ │ │ jmp 1ebdc4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ebdc0b │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x5f(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ebdc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ebdc,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebdd08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x3e933(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + movabs 0x4000000053b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ah │ │ │ │ jmp 1ebdcad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d5106e <_edata@@Base+0x75106e> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + movabs 0x4000000053b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ch │ │ │ │ jmp 1ebdcdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebdd68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3e933(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x7801000000053b13 │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2a(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3078211,68 +3080347,68 @@ │ │ │ │ fucomp %st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %ah,0x3e933(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %al,0x4000000053b13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fucomp %st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5e(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0xeb,%ch │ │ │ │ + add %al,%al │ │ │ │ + fucomp %st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ - movabs %al,0x400000003e933 │ │ │ │ + movabs %al,0x4000000053b13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fucomp %st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - mov %ah,0x3e933(%rdx) │ │ │ │ + mov %ah,0x53b13(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dh │ │ │ │ jmp 1ebddfd │ │ │ │ @@ -3078281,15 +3080417,15 @@ │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ebde73 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - mov $0x3e933a2,%eax │ │ │ │ + mov $0x53b13a2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsubrp %st,%st(3) │ │ │ │ @@ -3078301,47 +3080437,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ebde67 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - movabs %al,0x400000003e933 │ │ │ │ + movabs %al,0x4000000053b13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xeb,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ebde2b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - movabs %eax,0x400000003e933 │ │ │ │ + movabs %eax,0x4000000053b13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ebde68 │ │ │ │ jmp 1ebde8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ah,0x3e933(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + movabs %eax,0x7801000000053b13 │ │ │ │ + (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3078413,59 +3080549,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ebdf,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ebdf67 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5d(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bh │ │ │ │ - jmp 1ebdfad │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fucomip %st(3),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ebdf97 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e933a3(%rax) │ │ │ │ + add %dl,0x53b13a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ jmp 1ebdfdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebe068 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - movabs %eax,0x780100000003e933 │ │ │ │ + add %bh,%al │ │ │ │ + movabs %eax,0x7801000000053b13 │ │ │ │ add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3078502,29 +3080637,33 @@ │ │ │ │ shl $0xeb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %ah,0x3e9(%rbx,%rsi,1) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1ebe053 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f943(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3078555,15 +3080694,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - xor %ah,0x3e9(%rbx,%rsi,1) │ │ │ │ + xor %ah,0x53b(%rbx,%rdx,1) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loope 1ebe116 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3078573,93 +3080712,85 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xeb,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebe1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ebe1d3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe1,%al │ │ │ │ - jmp 1ebe18d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1ebe1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ebe1c7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebe19b │ │ │ │ - jmp 1ebe1bd │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loope 1ebe1a6 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ebe18b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x1e(%rax) │ │ │ │ + jmp 1ebe1ed │ │ │ │ add %al,(%rax) │ │ │ │ - rex loop 1ebe1d6 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ah,0x3e933(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebe254 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3078758,50 +3080889,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ebe347 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5b(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x1d(%rax) │ │ │ │ + jmp 1ebe33d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jrcxz 1ebe326 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ebe30b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e933a5(%rax) │ │ │ │ + add %dl,0x53b13a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xeb,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e933a5,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b13a5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ js 1ebe3d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3078820,50 +3080950,46 @@ │ │ │ │ lock jrcxz 1ebe3b6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ebe3b7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e933a5(%rax) │ │ │ │ + add %bh,0x53b13a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ jmp 1ebe3fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ebe3e7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xeb,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebe4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov 0x1(%rax),%es │ │ │ │ ... │ │ │ │ or %esp,%ebp │ │ │ │ and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3078925,15 +3081051,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - adc %ch,0x3e933(%rcx) │ │ │ │ + adc %ch,0x53b13(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0xeb,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3078956,18 +3081082,17 @@ │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %cl,-0x57(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebe5b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3078989,32 +3081114,27 @@ │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %dh,-0x57(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%dh │ │ │ │ - jmp 1ebe5dd │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + out %al,$0xeb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rbx) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lahf │ │ │ │ - xor (%rbx),%eax │ │ │ │ + adc %bl,0x333(%rdi) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ push $0x92b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -3079053,36 +3081173,38 @@ │ │ │ │ out %al,$0xeb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebe6f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x3e933(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x13,%bl │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%bh │ │ │ │ - jmp 1ebe69d │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,$0xeb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %dh,0x3e933(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x13,%bl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ebe704 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3079131,37 +3081253,39 @@ │ │ │ │ and $0xeb,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebe7e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e933b3,%al │ │ │ │ + add %ah,0x53b13b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,$0xeb │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + loopne 1ebe771 │ │ │ │ + jmp 1ebe78d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0xb3,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,0x53b13b3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ebe735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3079194,31 +3081318,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex call 1ebea09 │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebe8a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x3e9(%rbx,%rsi,1) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x13,%ah │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ebe8,%al │ │ │ │ + add %ah,0x1ebe8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,0x3e9(%rbx,%rsi,1) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x13,%ah │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1ebe8b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3079283,37 +3081413,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1ebeb29 │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebe9c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3e9(%rbx,%rsi,1) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x13,%ah │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xeb,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jmp 1ebeb59 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ebe93e │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x13,%ah │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ebe915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3079344,36 +3081475,38 @@ │ │ │ │ and %ch,%dl │ │ │ │ jmp 1ebe9fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebea88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,0x3e933(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x13,%ch │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xeb,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W mov $0x33,%bpl │ │ │ │ - jmp 1ebea53 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x4b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebea94 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3079389,39 +3081522,40 @@ │ │ │ │ mov $0xea,%al │ │ │ │ jmp 1ebea8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebeb18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x33,%ch │ │ │ │ - jmp 1ebeab3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x4b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bl │ │ │ │ - jmp 1ebeabd │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 1ebeaa6 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ebea8f │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,-0x4b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebeb24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3079456,36 +3081590,38 @@ │ │ │ │ jo 1ebeb35 │ │ │ │ jmp 1ebeb4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebebd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x3e933(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x13,%dh │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bl │ │ │ │ - jmp 1ebeb7d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jmp 1ebeb66 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %dh,0x3e933(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x13,%dh │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ebeb25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3079523,22 +3081659,22 @@ │ │ │ │ in (%dx),%al │ │ │ │ jmp 1ebec0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebec98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ebebe0 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,-0x4a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebec74 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3079556,20 +3081692,22 @@ │ │ │ │ shr $0xeb,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x3e933(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x53b13b6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ebecd4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3079639,36 +3081777,40 @@ │ │ │ │ sub $0xeb,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebede8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3e933(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x13,%bh │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebed77 │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%eax │ │ │ │ jmp 1ebed8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x33,%dil │ │ │ │ - jmp 1ebedb3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebedf4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3079699,67 +3081841,68 @@ │ │ │ │ rex out %al,(%dx) │ │ │ │ jmp 1ebee1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebeea8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - mov $0x33,%bh │ │ │ │ - jmp 1ebee43 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x53b13b7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ebee38 │ │ │ │ jmp 1ebee4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xb7,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b13b7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ebee,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebef08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x3e933(%rdi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bh │ │ │ │ + add %al,%al │ │ │ │ + mov $0x13,%bh │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + out %eax,(%dx) │ │ │ │ jmp 1ebeead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shlb $1,0x3e933(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x13,%bh │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ebef14 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3079793,30 +3081936,32 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ jmp 1ebef3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebefc8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x3e933,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1ebef23 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2f(%rax) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3079826,22 +3081971,22 @@ │ │ │ │ lock out %eax,(%dx) │ │ │ │ jmp 1ebef9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ebef72 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,-0x48(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebef45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3079876,37 +3082021,40 @@ │ │ │ │ push %rax │ │ │ │ lock jmp 1ebf02d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf0b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x3e933(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x53b13,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf0,%al │ │ │ │ jmp 1ebf05d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d52435 <_edata@@Base+0x752435> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1ebf0c4 │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x53b13,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3079952,41 +3082100,42 @@ │ │ │ │ rex int1 │ │ │ │ jmp 1ebf11d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf1a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x3e933,%ecx │ │ │ │ + add %dl,0x53b13b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ebf13b │ │ │ │ jmp 1ebf14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e933b9,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x53b13b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1ebf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x300000000001ebf1,%al │ │ │ │ nop │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ @@ -3079999,67 +3082148,74 @@ │ │ │ │ shl $1,%cl │ │ │ │ jmp 1ebf1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf238 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - mov $0x3e933,%ecx │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x53b13,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ jmp 1ebf1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %bh,0x3e933(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x53b13,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dl │ │ │ │ jmp 1ebf20d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf298 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3e933(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x53b13,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ bnd jmp 1ebf23d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %bh,0x3e933(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x53b13,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3080096,20 +3082252,22 @@ │ │ │ │ and %dh,%bl │ │ │ │ jmp 1ebf2cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf358 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3e933(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1ebf275 │ │ │ │ + add %al,%al │ │ │ │ + mov $0x53b13,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3080126,18 +3082284,20 @@ │ │ │ │ xor $0xeb,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sarb $1,0x3e933(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x53b13,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080175,29 +3082335,32 @@ │ │ │ │ adc %dh,%ah │ │ │ │ jmp 1ebf3bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf448 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x3e933(%rbx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x53b13,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x64(%rax) │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080208,19 +3082371,23 @@ │ │ │ │ jo 1ebf40e │ │ │ │ jmp 1ebf41d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs $0x780100000003e933,%rbx │ │ │ │ - add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x45(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebf484 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ @@ -3080264,35 +3082431,38 @@ │ │ │ │ add %dh,%ch │ │ │ │ jmp 1ebf4dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf568 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x3e933,%ebx │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x53b13,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ch │ │ │ │ jmp 1ebf50d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x3e9(%rbx,%rsi,1) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov $0x53b13,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ jmp 1ebf53d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080308,21 +3082478,22 @@ │ │ │ │ shl $0xeb,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf5f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - mov $0x3e933,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,-0x44(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebf515 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3080339,52 +3082510,57 @@ │ │ │ │ lock cmc │ │ │ │ jmp 1ebf5cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e933bc │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x44(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dh │ │ │ │ - jmp 1ebf5fd │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul %bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf688 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x3e9(%rbx,%rsi,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b13bc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xeb,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - mov $0x3e933,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,0x53b13bc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ebf694 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080421,18 +3082597,20 @@ │ │ │ │ adc %dh,%bh │ │ │ │ jmp 1ebf6bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf748 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x3e933(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x53b13,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080463,18 +3082641,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ebf7,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %bh,0x3e933(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x53b13,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,-0x7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080528,40 +3082708,40 @@ │ │ │ │ xor %bh,%al │ │ │ │ jmp 1ebf80d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf898 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - mov $0x3e933,%ebp │ │ │ │ + add %bl,0x53b13bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ clc │ │ │ │ jmp 1ebf83d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xbd,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,0x53b13bd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ebf8a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080630,42 +3082810,42 @@ │ │ │ │ stc │ │ │ │ jmp 1ebf92d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebf9b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x3e933,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,-0x42(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xeb,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebf9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - mov $0x3e933,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x42(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebf983 │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ jmp 1ebf98d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ebf923 │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080699,57 +3082879,57 @@ │ │ │ │ adc %bh,%dl │ │ │ │ jmp 1ebf9ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebfa78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e933be,%eax │ │ │ │ + add %bh,0x53b13be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cli │ │ │ │ jmp 1ebfa1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x33be,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x53b13,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dl │ │ │ │ jmp 1ebfa4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x41(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebfab4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080764,15 +3082944,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rbp │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3080784,154 +3082965,147 @@ │ │ │ │ add %bh,%bl │ │ │ │ jmp 1ebfadd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - shlb $0xe9,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rclb $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ jmp 1ebfb0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebfb98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebfaea │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + rclb $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ + add %ah,-0x5(%rax) │ │ │ │ jmp 1ebfb3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock shlb $0xe9,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rclb $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sti │ │ │ │ - jmp 1ebfb6d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1ebfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebfbf8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,%cl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + rcll $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sti │ │ │ │ + jmp 1ebfb9d │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xeb,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %al,%cl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + rcll $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sti │ │ │ │ + add %dh,%al │ │ │ │ + sti │ │ │ │ jmp 1ebfbcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebfc58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - shll $0xe9,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b13c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ah │ │ │ │ jmp 1ebfbfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xc1,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b13c1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xeb,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebfcb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebfc0b │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rcll $0x3b,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebfc94 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3080951,58 +3083125,57 @@ │ │ │ │ mov $0xfc,%al │ │ │ │ jmp 1ebfc8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock shll $0xe9,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + rcll $0x3b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ebfcb6 │ │ │ │ + add %ah,%al │ │ │ │ + cld │ │ │ │ jmp 1ebfcbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - ret $0xe933 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ret $0x3b13 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex std │ │ │ │ + add %al,-0x3(%rax) │ │ │ │ jmp 1ebfced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ sbb %al,%dl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebfc95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3081027,50 +3083200,46 @@ │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - rex.W ret $0xe933 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W ret $0x3b13 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ebfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000001ebfd,%al │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ebfdf3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ js 1ebfd5c │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%dh │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ jmp 1ebfdad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ebfde7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e933c2(%rax) │ │ │ │ + add %ch,0x53b13c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ebfe14 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3081089,55 +3083258,49 @@ │ │ │ │ xor %bh,%dh │ │ │ │ jmp 1ebfe0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ebfddb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - ret $0xe933 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ret $0x3b13 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x2(%rax) │ │ │ │ jmp 1ebfe3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - ret $0xe933 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + ret $0x3b13 │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jmp 1ebfe6d │ │ │ │ + add %dl,0x1ebfe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,(%rcx) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1ec01b0 │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3081184,82 +3083347,78 @@ │ │ │ │ and %bh,%bh │ │ │ │ jmp 1ebfefd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ebfee7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ret │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ljmp (bad) │ │ │ │ + add %dl,-0x1(%rax) │ │ │ │ jmp 1ebff2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ebff17 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xeb,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ebff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ebffe8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e933c3,%eax │ │ │ │ + add %bh,0x53b13c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x33c3,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + ret │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebfff4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3081276,15 +3083435,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5d(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3081298,33 +3083458,32 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ lock ret │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000001ec00,%al │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ and %al,%ah │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ebfff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3081350,58 +3083509,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec0123 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - in (%dx),%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + add %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec0117 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e933c4(%rax) │ │ │ │ + add %al,0x53b13c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec00db │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec0174 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3081418,25 +3083570,26 @@ │ │ │ │ rolb $0xec,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rol $1,%ah │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3081516,96 +3083669,85 @@ │ │ │ │ nop │ │ │ │ jne 1ec0297 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec025b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec02bc │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x3b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rbx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ec02d7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3b(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec031d │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec0307 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e933c5(%rax) │ │ │ │ + add %dl,0x53b13c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ec0384 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3081709,15 +3083851,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e933c8 │ │ │ │ + push $0x53b13c8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3081753,15 +3083895,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %ah,0x3e933c8(%rax) │ │ │ │ + add %ah,0x53b13c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x1ec,%eax │ │ │ │ @@ -3081769,15 +3083911,15 @@ │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ - enter $0xe933,$0x3 │ │ │ │ + enter $0x3b13,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1ec(%rip) │ │ │ │ add %bl,%al │ │ │ │ @@ -3081814,40 +3083956,40 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0648 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - shlb %cl,(%rbx) │ │ │ │ - jmp 1ec05e3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + rclb %cl,(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %al,0x6(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,%bl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rcll %cl,(%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec0654 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3081877,15 +3084019,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ addb $0x0,0x1(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3081895,40 +3084038,40 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0738 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - shll %cl,(%rbx) │ │ │ │ - jmp 1ec06d3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x53b13d3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xd3,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ch,0x53b13d3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec0685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3081965,41 +3084108,43 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec07f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ah │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %dl,%ah │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec0804 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3082048,45 +3084193,44 @@ │ │ │ │ orb $0xec,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec08e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x33d4,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fcom %st(4) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec08c2 │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,%al │ │ │ │ + or %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6e(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3082101,76 +3084245,74 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0978 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ch │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + {rex2 0x13} cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %ebp,%esp │ │ │ │ + add %al,0x9(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec0953 │ │ │ │ + add %dh,0x9(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec09d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x2b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,%al │ │ │ │ + or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e933d5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0x2b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1ec09e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3082221,40 +3084363,40 @@ │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0ac8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + {rex2 0x13} cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xec,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %dl,%dh │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec0a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3082287,15 +3084429,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ja 1ec0a9d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3082307,39 +3084450,38 @@ │ │ │ │ or %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0bb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec0b20 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x2a(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec0b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc $0x33,%dh │ │ │ │ - jmp 1ec0b83 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b13d6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec0bc4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3082390,45 +3084532,46 @@ │ │ │ │ rex or $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0ca8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,%bh │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec0c56 │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,%bh │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsp,%rbp,8) │ │ │ │ + add %dl,%al │ │ │ │ + or $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3082445,80 +3084588,81 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - or %edi,%esi │ │ │ │ + sub %cl,(%rdi,%rsi,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0d68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b13d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e933d7,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x53b13d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xd(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x1ec,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0dc8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e933d7,%eax │ │ │ │ + add %bh,0x53b13d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1ec(%rip) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x33d7,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec0dd4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3082587,50 +3084731,49 @@ │ │ │ │ orb $0xec,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0ee8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - fdivs (%rbx) │ │ │ │ - jmp 1ec0e83 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x28(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e933d8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,-0x28(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + paddsb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + fcomps (%rbx) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3b,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + add (%rbx),%bh │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4a(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3082673,41 +3084816,39 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec0fd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + fcoms (%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + paddsb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdi) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ec0f72 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fcoms (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec0fe4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3082775,39 +3084916,39 @@ │ │ │ │ adc %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec10f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,%cl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x53b13d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - fnstenv (%rbx) │ │ │ │ - jmp 1ec10c3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b13d9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec1045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3082845,39 +3084986,36 @@ │ │ │ │ adc %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec11b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock fnstenv (%rbx) │ │ │ │ - jmp 1ec1153 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + fsts (%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x11,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %bl,%dl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + ficoml (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec11c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3082896,40 +3085034,40 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1248 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,%dl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + ficoml (%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %spl,%bpl │ │ │ │ + add %al,0x12(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bl,%dl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ficoml (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec1254 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3082963,38 +3085101,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec12,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1308 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e933da,%eax │ │ │ │ + add %bh,0x53b13da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x33da,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + ficoml (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec1255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3083034,22 +3085174,22 @@ │ │ │ │ adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec13c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fistl (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec13a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3083067,20 +3085207,22 @@ │ │ │ │ lock adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex (bad) (%rbx) │ │ │ │ - jmp 1ec13c3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x25(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec1404 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3083146,35 +3085288,38 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1518 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d54888 <_edata@@Base+0x754888> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + fistl (%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x1ec(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - (bad) (%rbx) │ │ │ │ - jmp 1ec14e3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + fistl (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec1524 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3083205,70 +3085350,73 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec15d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fdivl (%rbx) │ │ │ │ - jmp 1ec1573 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,-0x24(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec15,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - fdivl (%rbx) │ │ │ │ - jmp 1ec15a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x24(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1ec(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1638 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ec15a6 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x24(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,%ah │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x53b13dc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec1644 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3083305,41 +3085453,41 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec16f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,%ch │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + fstl (%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bl,%ch │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + fstl (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec1704 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3083391,21 +3085539,22 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec17e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fnsave (%rbx) │ │ │ │ - jmp 1ec1783 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,0x53b13dd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec1705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3083425,18 +3085574,21 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e933dd,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b13dd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ js 1ec1824 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3083499,43 +3085651,41 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1938 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W fidivs (%rbx) │ │ │ │ - jmp 1ec18d3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %cl,-0x22(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - fidivs (%rbx) │ │ │ │ - jmp 1ec1903 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x22(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rcx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3083551,69 +3085701,68 @@ │ │ │ │ sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec19c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b13de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rcr $0x33,%dh │ │ │ │ - jmp 1ec1993 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ficoms (%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rdx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x21(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1ec1983 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x51(%rax) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3083623,15 +3085772,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xor $0x2a4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3083640,295 +3085790,287 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loopne 1ec1a7e │ │ │ │ - jmp 1ec1a53 │ │ │ │ - add $0x0,%al │ │ │ │ + loopne 1ec1a5e │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xec,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ec1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1ae8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fsub %st(0),%st │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + loopne 1ec1a8e │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d54e8d <_edata@@Base+0x754e8d> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + loopne 1ec1abe │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec1ad4 │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,%al │ │ │ │ + sbb %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1b48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%cl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + loope 1ec1aee │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rbx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %ah,%cl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + loope 1ec1b1e │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb %esp,%ebp │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1ba8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loope 1ec1b6e │ │ │ │ - jmp 1ec1b43 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b13e1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ec1b65 │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e933e1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x53b13e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1ec1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xc80000000001ec1b,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1c08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fsub %st(1),%st │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + loope 1ec1bae │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rbx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,%al │ │ │ │ + sbb %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d54fae <_edata@@Base+0x754fae> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsp,%rbp,8) │ │ │ │ + add %ch,%al │ │ │ │ + loope 1ec1bde │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + sbb $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - loop 1ec1c2e │ │ │ │ - jmp 1ec1c03 │ │ │ │ - add $0x0,%al │ │ │ │ + loop 1ec1c0e │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rsp,%rbp,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ adc %ah,%dl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0xec,%al │ │ │ │ + add %ah,0x1c(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - rex loop 1ec1c8e │ │ │ │ - jmp 1ec1c63 │ │ │ │ - add $0x0,%al │ │ │ │ + rex loop 1ec1c6e │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0xec,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x1ec1c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec1ce3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ jo 1ec1c6c │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x1,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0xec,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec1cd7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e933e2(%rax) │ │ │ │ + add %ah,0x53b13e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec1c9b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - loop 1ec1d1e │ │ │ │ - jmp 1ec1cf3 │ │ │ │ - add $0x0,%al │ │ │ │ + loop 1ec1cfe │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x1ec(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock loop 1ec1d4e │ │ │ │ - jmp 1ec1d23 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + loop 1ec1d2e │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,(%rcx) │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %dl,0x1d(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + xor (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1ec2070 │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,0x92(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3083993,70 +3086135,69 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ec1dd7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jrcxz 1ec1e3e │ │ │ │ - jmp 1ec1e13 │ │ │ │ - add $0x0,%al │ │ │ │ + jrcxz 1ec1e1e │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec1e07 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1d(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec1e,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec1ed8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe3,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b13e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec1e33 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x35(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3084068,29 +3086209,32 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shl $0x33,%bl │ │ │ │ - jmp 1ec1ed3 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jrcxz 1ec1ede │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec1e93 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xd(%rax) │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3084103,15 +3086247,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - call 5d55310 <_edata@@Base+0x755310> │ │ │ │ + call 7273310 <_edata@@Base+0x1c73310> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -3084122,92 +3086266,87 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ sbb %ah,%ah │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec1fe3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - rex.W in $0x33,%al │ │ │ │ - jmp 1ec1f93 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.W in $0x13,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xec,(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec1fd7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec1f9b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e933e4(%rax) │ │ │ │ + add %bh,0x53b13e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x33e4,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + in $0x13,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec1fa5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3084288,50 +3086427,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec2127 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - in $0x33,%eax │ │ │ │ - jmp 1ec2113 │ │ │ │ - add $0x0,%al │ │ │ │ + in $0x13,%eax │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and %ebp,%esp │ │ │ │ + add %al,0x21(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec20eb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec21,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - in $0x33,%eax │ │ │ │ - jmp 1ec2173 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x1b(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec21b4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3084366,43 +3086505,40 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ec21c7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rdx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec21f7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e933e5(%rax) │ │ │ │ + add %cl,0x53b13e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ah,%ch │ │ │ │ @@ -3084490,15 +3086626,15 @@ │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - call 1f00c81 │ │ │ │ + call 1f15e61 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x23,%al │ │ │ │ in (%dx),%al │ │ │ │ @@ -3084539,30 +3086675,30 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %bl,0x3e933e8(%rax) │ │ │ │ + add %bl,0x53b13e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsp,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ - call 1f00d41 │ │ │ │ + call 1f15f21 │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ec243e │ │ │ │ in (%dx),%al │ │ │ │ @@ -3084618,38 +3086754,38 @@ │ │ │ │ shlb $1,(%rsp,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2538 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock repnz xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + repnz adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x1ec,%eax │ │ │ │ + add %ah,0x25(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%bl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + repz adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec2544 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3084694,37 +3086830,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1ec(%rip) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2628 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repz xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b13f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rsi) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e933f3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b13f3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ js 1ec2575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3084757,41 +3086895,43 @@ │ │ │ │ andb $0xec,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec26e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,%ah │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + hlt │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dh,%ah │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + hlt │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec26f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3084855,20 +3086995,23 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2808 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x33,%ah │ │ │ │ - jmp 1ec27a3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + hlt │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec2725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3084888,27 +3087031,27 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shl $1,%ah │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + hlt │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3084924,22 +3087067,23 @@ │ │ │ │ sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec28c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,%ch │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmc │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec28a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3084957,61 +3087101,59 @@ │ │ │ │ shrb $0xec,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dh,%ch │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmc │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %ch,%ah │ │ │ │ + add %dh,%al │ │ │ │ + sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2958 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmc │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,-0xb(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %ebp,%esp │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - cmc │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,-0xb(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec2964 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085046,41 +3087188,39 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2a18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmc │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + cmc │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,%dh │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + notb (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec2965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3085134,39 +3087274,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec2a,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2b08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e933f6 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,-0xa(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rbx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ec2ac0 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,-0xa(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec2b14 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085236,22 +3087377,22 @@ │ │ │ │ lock sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2c28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + notl (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec2c04 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085269,27 +3087410,26 @@ │ │ │ │ and %ch,(%rsp,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %dh,%bh │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + notl (%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0xec,%al │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x14096(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3085301,73 +3087441,73 @@ │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2ce8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,%bh │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x53b13f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - divl (%rbx) │ │ │ │ - jmp 1ec2cb3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b13f7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec2ce6 │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2d48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf7,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b13f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shl $0x33,%bh │ │ │ │ - jmp 1ec2d13 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + notl (%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec2d54 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085398,23 +3087538,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1ec(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2e08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - clc │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,-0x8(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec2de4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085433,23 +3087572,22 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec2d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3085502,41 +3087640,42 @@ │ │ │ │ shrb $0xec,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec2f28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x33f8,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + clc │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2f(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fdivr %st(0),%st │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + clc │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec2f34 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085602,40 +3087741,39 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec3048 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x33,%cl │ │ │ │ - jmp 1ec2fe3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b13f9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b13f9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bpl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3085655,64 +3087793,66 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec30d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d56466 <_edata@@Base+0x756466> │ │ │ │ + add %ch,%al │ │ │ │ + stc │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec30,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - stc │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rcx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %bh,%al │ │ │ │ + stc │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + xor %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec3138 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%dl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cli │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1ec3093 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ push $0xffffffffffffffa1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085724,22 +3087864,23 @@ │ │ │ │ xor %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %bh,%dl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec3174 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085776,39 +3087917,41 @@ │ │ │ │ shlb $0xec,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec3228 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfa,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b13fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdx) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sar $0x33,%dl │ │ │ │ - jmp 1ec31f3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec3175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3085846,41 +3087989,42 @@ │ │ │ │ xorb $0xec,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec32e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,%bl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + sti │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec32bc │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,%al │ │ │ │ + xor %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bh,%bl │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sti │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec32f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085927,42 +3088071,44 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec33d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec3365 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + sti │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec33,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock sti │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + sti │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,%al │ │ │ │ + xor %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3085976,60 +3088122,56 @@ │ │ │ │ add %dh,(%rsp,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec3468 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W cld │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x4(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rsp,%rbp,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - cld │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x4(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor $0xec,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec34c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec3456 │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,-0x4(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec33e5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3086047,20 +3088189,22 @@ │ │ │ │ lock xor $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp $0x33,%ah │ │ │ │ - jmp 1ec34c3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b13fc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec3504 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3086091,31 +3088235,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1ec(%rip) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec35b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%ch │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + std │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec3513 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x71(%rax) │ │ │ │ addb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3086126,22 +3088272,23 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %bh,%ch │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec3535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3086180,38 +3088327,36 @@ │ │ │ │ ss in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec36a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,%ch │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x53b13fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec36,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - std │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,0x53b13fd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec36b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3086263,62 +3088408,58 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - adc 0x0(%rdx,%rax,1),%edi │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0x2bc11,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec37c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x2(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,-0x2(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xec,(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3086334,59 +3088475,57 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec3858 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xfe,%al │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b13fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e933fe,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b13fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xec,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc (%rbx),%edi │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec3894 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3086421,15 +3088560,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub %edx,0x1(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3086437,31 +3088577,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rcx) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %ebp,%esp │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x33c35,%al │ │ │ │ @@ -3086480,113 +3088619,107 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec39d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + add %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec39,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ec399a │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + add %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rcx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,%al │ │ │ │ + cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec3a38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,(%rcx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + add %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %al,(%rcx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + add %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec3a98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x53b1401(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - add %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,0x53b1401(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec3aa4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3086604,59 +3088737,57 @@ │ │ │ │ sarb $0xec,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec3b28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + add %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %ah,%ch │ │ │ │ + add %dh,%al │ │ │ │ + cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ec3aeb │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + add %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xec,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ec3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - add %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec3aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3086695,21 +3088826,20 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ or %al,(%rdx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3086726,33 +3088856,31 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ cmp %al,(%rdx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec3c56 │ │ │ │ + add %dh,0x3c(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec3c93 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - push $0x3e93402 │ │ │ │ + push $0x53b1402 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ec3c84 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3086773,54 +3088901,51 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec3cb7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93402(%rax) │ │ │ │ + add %bl,0x53b1402(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsp,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec3c7b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - add (%rcx,%rbp,8),%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1ec(%rip) │ │ │ │ + add (%rbx,%rdi,1),%dl │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + cmp $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d570ff <_edata@@Base+0x7570ff> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + add (%rbx,%rdi,1),%dl │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x1ec(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1ec4050 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3086870,63 +3088995,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1ec(%rip) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ec3d87 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - add (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x1ec,%eax │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec3db7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds in (%dx),%al │ │ │ │ + add %dl,0x3e(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec3e88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x3,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b1403(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec3e64 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3086945,30 +3089066,32 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e93403,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b1403(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ec3e43 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19628(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3086981,18 +3089104,17 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ loopne 1ec3edd │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec3e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3087017,55 +3089139,53 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - adc %al,(%rsp,%rsi,1) │ │ │ │ - jmp 1ec3f43 │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rsp,%rdx,1) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec3f89 │ │ │ │ + add %dh,0x3f(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec3fc3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - rex add $0x34,%al │ │ │ │ - jmp 1ec3f73 │ │ │ │ - add $0x0,%al │ │ │ │ + rex add $0x14,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec3fb7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec3fe4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3087082,43 +3089202,42 @@ │ │ │ │ add %al,-0x14(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec3fab │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e93404(%rax) │ │ │ │ + add %dh,0x53b1404(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x14(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rolb $0xe9,(%rsp,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + add $0x14,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex in (%dx),%al │ │ │ │ + add %ah,0x40(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -3087176,78 +3089295,71 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec4107 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ - add $0x3e934,%eax │ │ │ │ + add $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x14(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec40cb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.B in (%dx),%al │ │ │ │ + add %dl,0x41(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - add $0x3e934,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x5(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x41,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ec4147 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec41c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3087266,19 +3089378,19 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec41a7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e93405(%rax) │ │ │ │ + add %al,0x53b1405(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ec422c │ │ │ │ in (%dx),%al │ │ │ │ @@ -3087360,18 +3089472,17 @@ │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ jo 1ec4302 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec4344 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3087408,15 +3089519,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %ch,0x3e93408(%rax) │ │ │ │ + add %ch,0x53b1408(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x14(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3087424,22 +3089535,21 @@ │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ - or %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + or %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.XB in (%dx),%al │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -3087470,37 +3089580,38 @@ │ │ │ │ rex.R in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec44b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rsp,%rsi,1) │ │ │ │ - jmp 1ec4453 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0x14,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x44,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %dl,(%rsp,%rsi,1) │ │ │ │ - jmp 1ec4483 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x14,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec44c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3087553,37 +3089664,40 @@ │ │ │ │ rex.RB in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec45a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xe9,(%rsp,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + adc $0x14,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x14(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $1,(%rsp,%rsi,1) │ │ │ │ - jmp 1ec4573 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x14,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec44f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3087637,35 +3089751,39 @@ │ │ │ │ xor %al,-0x14(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4698 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,0x3e934(%rip) │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x14(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc $0x3e934,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x15(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec46a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3087730,43 +3089848,41 @@ │ │ │ │ rex.RXB in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec47b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x3e934,%eax │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x14(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %dl,(%rsi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x47,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -3087781,56 +3089897,58 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4848 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x16(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x14(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.W in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e93416 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x16(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec4862 │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec48a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x34,(%rsi) │ │ │ │ - jmp 1ec4843 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,0x53b1416(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec4884 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3087848,23 +3089966,22 @@ │ │ │ │ rorb $1,-0x14(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,0x53b1416(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec48e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3087918,40 +3090035,42 @@ │ │ │ │ rex.WB in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec49c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WB in (%dx),%al │ │ │ │ + add %dh,%al │ │ │ │ + rex.WB in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %dl,(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec4915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3088003,42 +3090122,40 @@ │ │ │ │ rex.WX in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4ab8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b1417(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4a,%al │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x17,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,0x53b1417(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec4ac4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3088090,46 +3090207,48 @@ │ │ │ │ rex.WXB in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4ba8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x18(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec4b,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - sbb %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1ec4b33 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3088156,71 +3090275,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4c68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93418,%eax │ │ │ │ + add %bh,0x53b1418(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3418,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + sbb %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WR in (%dx),%al │ │ │ │ + add %ah,0x4c(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4cc8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec4c72 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + sbb %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x1(%rsp,%rbp,8) │ │ │ │ + add %al,%al │ │ │ │ + rex.WR in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock sbb %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec4cd4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3088254,37 +3090376,38 @@ │ │ │ │ and %cl,-0x14(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4d88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x34,(%rcx) │ │ │ │ - jmp 1ec4d23 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b1419(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x14(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - sbb %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,0x53b1419(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec4cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3088320,41 +3090443,40 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4e48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sbb %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + sbb %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRX in (%dx),%al │ │ │ │ + add %al,0x4e(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %bl,(%rdx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb (%rbx,%rdi,1),%dl │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec4e54 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3088399,38 +3090521,39 @@ │ │ │ │ rorb $1,-0x14(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4f38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b141a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x14(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rcrb $0x34,(%rdx) │ │ │ │ - jmp 1ec4f03 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rbx,%rdi,1),%dl │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec4e85 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3088463,65 +3090586,69 @@ │ │ │ │ rex.WRXB in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec4ff8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,(%rbx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sbb (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x1,-0x14(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRXB in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bl,(%rbx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + sbb (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x14(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5058 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec4fb3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x19aca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3088529,22 +3090656,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - sbb (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,0x1b(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec5094 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3088582,40 +3090709,40 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5148 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec50f5 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + sbb (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rcx │ │ │ │ + add %al,0x51(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock sbb (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb (%rbx,%rdi,1),%edx │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec5095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3088653,21 +3090780,22 @@ │ │ │ │ rclb $1,-0x14(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5208 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb $0x34,%al │ │ │ │ - jmp 1ec51a3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,0x1c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec5125 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3088686,20 +3090814,21 @@ │ │ │ │ xor %dl,-0x14(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e9341c │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,0x1c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1ec5244 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3088753,34 +3090882,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x14(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5328 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x3e934(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x14(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %bl,0x3e934(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3088836,26 +3090969,26 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5418 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ec53c7 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x1d(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec540d │ │ │ │ + add %ah,%al │ │ │ │ + push %rbx │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3088870,52 +3091003,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,0x3e934(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x53b141d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsp │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec54a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e9341d,%al │ │ │ │ + add %ah,0x53b141d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1ec54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + movabs 0xc80000000001ec54,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x1d,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,0x53b141d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec54b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3088950,22 +3091085,22 @@ │ │ │ │ xor %dl,-0x14(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5568 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec5544 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3088987,23 +3091122,22 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,0x1e(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec54e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3089058,38 +3091192,41 @@ │ │ │ │ and %dl,-0x14(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5688 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e9341e,%eax │ │ │ │ + add %bh,0x53b141e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x56,%al │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x341e,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec5694 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3089154,39 +3091291,39 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec57a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec5759 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x1f(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec57a1 │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbbb $0x34,(%rdi) │ │ │ │ - jmp 1ec5773 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b141f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001ec57,%al │ │ │ │ fwait │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -3089203,68 +3091340,66 @@ │ │ │ │ rclb $1,-0x14(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5838 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x14(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + pop %rax │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d58c1c <_edata@@Base+0x758c1c> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rax │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e93420(%rax) │ │ │ │ + add %dl,0x53b1420(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1ec57f3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbbl $0x41780100,0x2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3089289,66 +3091424,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x21(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rax │ │ │ │ + add %dh,%al │ │ │ │ + pop %rax │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5958 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rdx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and (%rbx,%rdi,1),%dl │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rcx │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ah,(%rdx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and (%rbx,%rdi,1),%dl │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec58a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3089369,54 +3091499,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x14(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec59e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W and (%rcx,%rbp,8),%sil │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x22(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x59,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - and (%rcx,%rbp,8),%dh │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x22(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x14(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5a48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93422,%eax │ │ │ │ + add %bh,0x53b1422(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ec5a24 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3089439,105 +3091569,103 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3422,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + and (%rbx,%rdi,1),%dl │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec5aa4 │ │ │ │ + add %dh,0x5a(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5ad8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + and (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rbx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec5a,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ah,(%rbx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + and (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x14(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdx │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - and (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x14(%rbx) │ │ │ │ + and (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + pop %rbx │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ cmp %ah,(%rbx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x14(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - push $0x3e93423 │ │ │ │ + push $0x53b1423 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ @@ -3089548,59 +3091676,52 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec5bb3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - and (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec5ba7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - and (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + and (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rbx │ │ │ │ + add %dh,%al │ │ │ │ + pop %rbx │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec5b6b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - and $0x34,%al │ │ │ │ - jmp 1ec5bc3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + and $0x14,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec5c04 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3089619,25 +3091740,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,(%rsp,%rsi,1) │ │ │ │ - jmp 1ec5c23 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + and $0x14,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsp │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3089697,60 +3091818,56 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - fbld 0x2(%rbx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %bl,%bh │ │ │ │ + movabs %eax,0x40000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x14(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ec5cd7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x24(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec5d77 │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec5d07 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec5d84 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3089765,46 +3091882,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec5d,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec5e08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs (%rsp,%rsi,1) │ │ │ │ - jmp 1ec5da3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x14(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + and $0x14,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + pop %rsi │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d591f1 <_edata@@Base+0x7591f1> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + and $0x14,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1ec5d93 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sub %edi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3089817,15 +3091936,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - adc %ah,0x3e934(%rip) │ │ │ │ + adc %ah,0x53b14(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ @@ -3089835,15 +3091954,15 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - rex and $0x3e934,%eax │ │ │ │ + rex and $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsi │ │ │ │ @@ -3089854,71 +3091973,72 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec5ee3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ jo 1ec5eaf │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x1,-0x14(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec5ed7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e93425(%rax) │ │ │ │ + add %ah,0x53b1425(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsi │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec5e9b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - and $0x3e934,%eax │ │ │ │ + and $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdi │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock and $0x3e934,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3090017,54 +3092137,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec6057 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - es xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + es adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec60aa │ │ │ │ + add %dh,0x60(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec601b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x26(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x14(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - andb $0x34,(%rsi) │ │ │ │ - jmp 1ec60a3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b1426(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec60e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3090082,40 +3092201,39 @@ │ │ │ │ add %ah,-0x14(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ec60c7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93426(%rax) │ │ │ │ + add %bl,0x53b1426(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x14(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec60f7 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e93426(%rax) │ │ │ │ + add %dh,0x53b1426(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ @@ -3090191,47 +3092309,42 @@ │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ mov %ch,(%rcx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,-0x14(%rdx) │ │ │ │ + add %al,0x1ec62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rbx) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lahf │ │ │ │ - ss add (%rax),%eax │ │ │ │ + and %bl,0x336(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4a(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x92b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1ec6213 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ iret │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3090246,39 +3092359,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ - sub %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sub %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec631c │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x24004(%rax) │ │ │ │ + test $0x4,%al │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ - sub %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sub %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x14(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsxd %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x336(%rbp) │ │ │ │ @@ -3090310,36 +3092420,40 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec63d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,(%rsp,%rsi,1) │ │ │ │ - jmp 1ec6373 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + xor $0x14,%al │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x14(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + movsxd %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,(%rsp,%rsi,1) │ │ │ │ - jmp 1ec63a3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xor $0x14,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec63e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3090370,38 +3092484,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6498 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e93434,%eax │ │ │ │ + add %bh,0x53b1434(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fs in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x3434,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xor $0x14,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ec63e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3090432,37 +3092548,41 @@ │ │ │ │ lock fs in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6558 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x3e934(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ gs in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex xor $0x3e934,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,0x35(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec6564 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3090512,21 +3092632,22 @@ │ │ │ │ adc %ah,-0x14(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6648 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d59a12 <_edata@@Base+0x759a12> │ │ │ │ + add %ch,%al │ │ │ │ + xor $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1ec6565 │ │ │ │ + add %edi,-0x7e(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3090544,19 +3092665,20 @@ │ │ │ │ data16 in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - xor $0x3e934,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + xor $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ec66b0 │ │ │ │ in (%dx),%al │ │ │ │ @@ -3090576,49 +3092698,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec66,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6708 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ss xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rdi) │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + addr32 in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - ss xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec6693 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x22(%rax) │ │ │ │ cltd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3090629,41 +3092749,38 @@ │ │ │ │ xor %ah,-0x14(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6798 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ec6760 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x36(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - addr32 in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,(%rsi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x53b1436(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec67a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3090694,39 +3092811,42 @@ │ │ │ │ lock addr32 in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6858 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push $0x1ec │ │ │ │ + add %dl,0x68(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec67a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3090779,35 +3092899,36 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6948 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b1437(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%esp,%ebp │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e93437,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b1437(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ js 1ec6954 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3090855,21 +3092976,22 @@ │ │ │ │ add %ch,-0x14(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6a38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W cmp %sil,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x38(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec6a14 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3090906,28 +3093028,25 @@ │ │ │ │ push $0xffffffffffffffec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - cmp %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x38(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push $0xffffffffffffffec │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1409d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ cwtl │ │ │ │ and %al,(%rax) │ │ │ │ @@ -3090939,71 +3093058,71 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x14(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6b28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x38,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1438(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0xffffffffffffffec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sarb $0x34,(%rax) │ │ │ │ - jmp 1ec6af3 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x14(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x1,%esp,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ - ... │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs (%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex ja 1ec6b88 │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmp %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x1,-0x14(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ec6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d59f85 <_edata@@Base+0x759f85> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + cmp %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1ec6b94 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3091040,47 +3093159,48 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6c48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ec6c13 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x39(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec6c,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,(%rcx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,0x53b1439(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec6b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ push $0x2bf │ │ │ │ @@ -3091089,15 +3093209,15 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ movabs 0x7801000000000294,%al │ │ │ │ (bad) │ │ │ │ @@ -3091136,41 +3093256,38 @@ │ │ │ │ add %ch,-0x14(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6d68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + cmp %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %ah,0x6d(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %bh,(%rdx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + cmp (%rbx,%rdi,1),%dl │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec6d74 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3091283,15 +3093400,15 @@ │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x60(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ add (%rax),%al │ │ │ │ @@ -3091304,33 +3093421,33 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec6f48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x3a,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b143a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x3f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec6ea4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1ec6f3e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x294a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3091340,46 +3093457,47 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ movabs 0x4000000000294,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec6f,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e9343a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b143a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ec6f34 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ movabs 0x4000000000294,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3091404,75 +3093522,76 @@ │ │ │ │ add %dh,-0x14(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7068 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rbx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x14(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 1ec6ff7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %bh,(%rbx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jo 1ec7027 │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec70c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,(%rbx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,-0x14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jo 1ec7057 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp (%rcx,%rbp,8),%rsi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %cl,0x3b(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec70d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3091505,37 +3093624,37 @@ │ │ │ │ and %dh,-0x14(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7188 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs (%rbx) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmp (%rbx,%rdi,1),%edx │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1,-0x14(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ec71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d5a588 <_edata@@Base+0x75a588> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + cmp (%rbx,%rdi,1),%edx │ │ │ │ + add $0x1000000,%eax │ │ │ │ js 1ec70d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3091570,15 +3093689,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x294a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3091587,29 +3093706,29 @@ │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x53(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ movabs %al,0x7801000000000294 │ │ │ │ add %r15d,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movabs %eax,0x4000000000294 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3091618,32 +3093737,33 @@ │ │ │ │ shlb $1,-0x14(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec72d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x34,%al │ │ │ │ - jmp 1ec7273 │ │ │ │ - add %edi,-0x3f(%rax) │ │ │ │ + add %dl,0x3c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec7234 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1ec72ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + add %dl,%dl │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5d(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ add (%rax),%al │ │ │ │ @@ -3091655,16 +3093775,16 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fmul %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x294a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3091674,32 +3093794,33 @@ │ │ │ │ jae 1ec72c7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - cmp $0x34,%al │ │ │ │ - jmp 1ec7303 │ │ │ │ - add %edi,-0x3f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec72c4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addr32 push %rbx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ + mov $0xda,%al │ │ │ │ leave │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ movabs %eax,0x7801000000000294 │ │ │ │ add %al,(%r8) │ │ │ │ @@ -3091754,33 +3093875,37 @@ │ │ │ │ lock jae 1ec73b7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7458 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x3e934(%rip) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bh,0x3e934(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmp $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ je 1ec7417 │ │ │ │ @@ -3091800,74 +3093925,73 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec74e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec74b7 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x3d(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x74,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmpb $0x0,0x3e934(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b143d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec752e │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7548 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - cmp $0x3e934,%eax │ │ │ │ + add %bl,0x53b143d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jne 1ec74d7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x3d,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,0x53b143d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec7554 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3091906,32 +3094030,34 @@ │ │ │ │ shlb $1,-0x14(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7608 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,(%rsi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x4(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + ds adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec75a7 │ │ │ │ add %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fistps 0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ec75cb │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ shl %cl,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3091941,22 +3094067,22 @@ │ │ │ │ xor %dh,-0x14(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W │ │ │ │ - ds xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %cl,0x3e(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec7585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3092015,38 +3094141,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x14(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7728 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b143e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x14(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sarb $0x34,(%rsi) │ │ │ │ - jmp 1ec76f3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ds adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec7734 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3092077,15 +3094204,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x65(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3092113,42 +3094241,44 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7848 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e9343f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x3f(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x14(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + js 1ec77d7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ec7849 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x3f(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec7807 │ │ │ │ + add %al,0x78(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x61(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3092164,65 +3094294,65 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec78d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ec78,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ec78d9 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + jns 1ec7897 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93440(%rax) │ │ │ │ + add %cl,0x53b1440(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ js 1ec7893 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x56(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3092231,187 +3094361,183 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x14(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - rex.B xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.B adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jns 1ec7927 │ │ │ │ + add %ah,0x79(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec79c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - rex.B xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + rex.B adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 1ec7957 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,0x34(%rdx) │ │ │ │ - jmp 1ec7993 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.X adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,-0x14(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jns 1ec7987 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7a28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.X xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x42(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jns 1ec79b7 │ │ │ │ + add %dh,%al │ │ │ │ + jns 1ec79b7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - rex.X xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x14(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jp 1ec79e7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7a88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x42,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1442(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jp 1ec7a17 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rolb $0xe9,0x34(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.X adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x1,-0x14(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ec7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7ae8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - rex.X xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + rex.X adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7a,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,0x34(%rbx) │ │ │ │ - jmp 1ec7ab3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.XB adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x14(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 1ec7aa7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.XB xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + rex.XB adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec7a65 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3092431,80 +3094557,75 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - xor %al,0x34(%rbx) │ │ │ │ - jmp 1ec7b43 │ │ │ │ - add $0x0,%al │ │ │ │ + xor %al,0x14(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec7bc5 │ │ │ │ + add %dh,0x7b(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - rex.XB xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.XB adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ec7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000001ec7b,%al │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec7bf3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ - rex.XB xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1(%rsp,%rbp,8) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + jl 1ec7b97 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec7be7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.XB xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + rex.XB adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec7b93 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ fs xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3092514,45 +3094635,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(%rsp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec7bdb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ - rex.R xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.R adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jl 1ec7c27 │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %al,-0x17(%rsp,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.R adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jl 1ec7c57 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ xor (%rbx),%al │ │ │ │ @@ -3092606,65 +3094722,59 @@ │ │ │ │ and %bh,-0x14(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ec7ce7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x44(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jge 1ec7d17 │ │ │ │ + add %dl,0x7d(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec7d17 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7d,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec7de8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x17(%rsp,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.R adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec7d05 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3092681,31 +3094791,32 @@ │ │ │ │ adc %bh,-0x14(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ec7e1e │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.R adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec7da3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rbp │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3092719,45 +3094830,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - or %al,0x34(%rbp) │ │ │ │ - jmp 1ec7e43 │ │ │ │ - add $0x0,%al │ │ │ │ + or %al,0x14(%rbp) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec7ec8 │ │ │ │ + add %dh,0x7e(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - cmp %al,0x34(%rbp) │ │ │ │ - jmp 1ec7e73 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %al,0x14(%rbp) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000001ec7e,%al │ │ │ │ + add %ah,0x1ec7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ec7ef3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - push $0x3e93445 │ │ │ │ + push $0x53b1445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x14(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3092767,15 +3094878,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec7ee7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93445(%rax) │ │ │ │ + add %bl,0x53b1445(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ec7f14 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ @@ -3092814,57 +3094925,51 @@ │ │ │ │ jg 1ec7f27 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec7f0b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - rex.RB xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jg 1ec7f57 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d5b3d2 <_edata@@Base+0x75b3d2> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + rex.RB adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,-0x14(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + jg 1ec7f87 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rbx) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - ds add (%rax),%eax │ │ │ │ + xor %ch,0x33e(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4a(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + push $0x92b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jg 1ec7fb7 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3092929,54 +3095034,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ec8097 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - rex.RX xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RX adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x80,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ec805b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x46(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x1ec(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x1,%esp │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ec8120 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bh,0x46(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8124 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3092992,41 +3095091,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0x1,%esp │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ec8107 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e93446(%rax) │ │ │ │ + add %dl,0x53b1446(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ec80cb │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ec8137 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e93446(%rax) │ │ │ │ + add %ch,0x53b1446(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ec(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093121,22 +3095219,21 @@ │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - rex.WB xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093158,40 +3095255,36 @@ │ │ │ │ test $0x4,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ - rex.WB xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x1,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x7d(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x4,%al │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ - rex.WB xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WB adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ec83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x1ec(%rbx) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x337(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093221,42 +3095314,40 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8448 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push %rbp │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x55(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec836e │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - push %rbp │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,0x55(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8454 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093305,40 +3095396,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rsp,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8538 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d5b922 <_edata@@Base+0x75b922> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + push %rbp │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %ebp,%esp │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - push %rbp │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rbp │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3093393,23 +3095486,22 @@ │ │ │ │ lock test %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8628 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ah,0x56(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8604 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093426,22 +3095518,22 @@ │ │ │ │ xchg %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ec8670 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dh,0x56(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8664 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093488,38 +3095580,46 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8748 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x34(%rdi) │ │ │ │ - jmp 1ec86e3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x1ec(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %ebp,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dl,0x34(%rdi) │ │ │ │ - jmp 1ec8713 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rdi │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %ebp,%esp │ │ │ │ + add %al,-0x79(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x60(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3093534,38 +3095634,37 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec87d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xe9,0x34(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x53b1457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1ec(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,0x53b1457(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec87e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093583,37 +3095682,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8868 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x57,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b1457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e93457,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b1457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ec8874 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093664,42 +3095763,38 @@ │ │ │ │ lock mov %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8958 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W pop %rax │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x58(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ec89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - pop %rax │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %bl,0x58(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8964 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093760,38 +3095855,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1ec(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8a78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xe9,0x34(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + pop %rax │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ec89a4 │ │ │ │ + add %dh,-0x76(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rcrb $1,0x34(%rax) │ │ │ │ - jmp 1ec8a43 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rax │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8a84 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093832,39 +3095931,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ec(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8b68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ec8b53 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x59(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %esp,%ebp │ │ │ │ + add %ah,-0x75(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,0x34(%rcx) │ │ │ │ - jmp 1ec8b33 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x53b1459(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ec8b74 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3093896,38 +3095996,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1ec(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8c28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec8c13 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + pop %rcx │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %gs,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1(%rsp,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock pop %rcx │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3093947,37 +3096051,42 @@ │ │ │ │ mov %gs,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8cb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x34(%rdx) │ │ │ │ - jmp 1ec8c53 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec8be6 │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,%al │ │ │ │ + mov %gs,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,0x34(%rdx) │ │ │ │ - jmp 1ec8c83 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8cc4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094025,33 +3096134,33 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8da8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x5a,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b145a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec8d,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e9345a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b145a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ec8cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ @@ -3094085,37 +3096194,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ec(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8e68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x34(%rbx) │ │ │ │ - jmp 1ec8e03 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %esp,%gs │ │ │ │ + add %ah,-0x72(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %bl,0x34(%rbx) │ │ │ │ - jmp 1ec8e33 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ec8e74 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094191,23 +3096305,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1ec(%rdi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec8fb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x34(%rbx) │ │ │ │ - jmp 1ec8f53 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + pop %rbx │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094223,20 +3096340,22 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d5c408 <_edata@@Base+0x75c408> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + pop %rbx │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3094312,25 +3096431,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ec(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec9138 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsp │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094342,26 +3096461,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1ec(%rcx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - pop %rsp │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094408,20 +3096526,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1ec(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec9258 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e9345c │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,0x5c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3094439,25 +3096558,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ec92a6 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,0x5c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094530,22 +3096649,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec93,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec93d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x34(%rbp) │ │ │ │ - jmp 1ec9373 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2cf94(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094562,22 +3096686,27 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bl,0x34(%rbp) │ │ │ │ - jmp 1ec93d3 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2cf94(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094648,23 +3096777,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1ec(%rbp) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec9558 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xe9,0x34(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x53b145d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2cf94(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094714,25 +3096846,26 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - pop %rbp │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,0x53b145d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2cf94(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094863,22 +3096996,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1ec(%rdi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec97f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x34(%rsi) │ │ │ │ - jmp 1ec9793 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + rcrb %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2cf94(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094892,25 +3097030,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ec(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W pop %rsi │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,0x5e(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3094984,18 +3097122,21 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec9978 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000003e9345e,%al │ │ │ │ + add %ah,0x53b145e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3095011,25 +3097152,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec99,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x5e,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,0x53b145e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095040,24 +3097181,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ec(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec9a38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x345e,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rsi │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095070,23 +3097213,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1ec(%rdx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fcomps 0x34(%rsi) │ │ │ │ - jmp 1ec9a33 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %bl,%al │ │ │ │ + pop %rsi │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095163,20 +3097309,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ec(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec9bb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e9345f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,0x5f(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3095193,25 +3097340,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ec9c,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ec9c09 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,0x5f(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095321,25 +3097468,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1ec(%rbp) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ec9d98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ec9d89 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095389,25 +3097537,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1ec(%rsi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock pop %rdi │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdi │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095538,26 +3097687,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eca038 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b1460(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095570,21 +3097718,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x18c80000000001ec,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xf(%rax) │ │ │ │ - rolb $0x0,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xadd %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x3e93460(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + test $0x60,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3095629,23 +3097776,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1ec(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eca158 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x34(%rcx) │ │ │ │ - jmp 1eca0f3 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095659,23 +3097807,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1ec(%rcx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ah,0x34(%rcx) │ │ │ │ - jmp 1eca153 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095686,20 +3097837,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eca2,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e93461(%rax) │ │ │ │ + add %bh,0x53b1461(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095719,15 +3097869,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stc │ │ │ │ mov (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095754,15 +3097905,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2bc69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3095785,30 +3097937,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ec(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x19,%al │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x62(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095818,24 +3097969,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x18c80000000001ec │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,0x77(%rax) │ │ │ │ jge 1eca31d │ │ │ │ ... │ │ │ │ - sub %ah,0x34(%rbx) │ │ │ │ - jmp 1eca333 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + sub %ah,0x14(%rbx) │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095846,23 +3097996,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1ec(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ah,0x34(%rbx) │ │ │ │ - jmp 1eca393 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + movsxd (%rbx,%rdi,1),%edx │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095876,25 +3098028,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rsp,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eca458 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eca44d │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,0x63(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095905,24 +3098057,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1(%rsp,%rbp,8) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - andb $0xe9,0x34(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,0x53b1463(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095936,25 +3098089,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eca518 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1eca50d │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsxd (%rbx,%rdi,1),%edx │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095968,24 +3098121,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock movsxd (%rcx,%rbp,8),%esi │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movsxd (%rbx,%rdi,1),%edx │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3095997,24 +3098151,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eca5,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eca5d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x17(%rsp,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + fs adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096025,24 +3098180,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ec(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ah,-0x17(%rsp,%rsi,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + fs adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096059,26 +3098215,26 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096094,21 +3098250,20 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ - fs xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + fs adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096126,21 +3098281,20 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ - fs xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + fs adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096154,15 +3098308,15 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eca7a3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - shlb $0x3,-0x17(%rsp,%rsi,1) │ │ │ │ + shlb $0x5,0x3b(%rsp,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096188,21 +3098342,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eca7c7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - fs xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + fs adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096215,45 +3098368,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eca7bb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - gs xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + gs adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test $0xec,%al │ │ │ │ + add %al,-0x58(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex │ │ │ │ - gs xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x65(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1eca7f2 │ │ │ │ + add %dh,-0x58(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096322,93 +3098472,96 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1ec(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1eca8f7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e93465(%rax) │ │ │ │ + add %al,0x53b1465(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1eca927 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93465(%rax) │ │ │ │ + add %bl,0x53b1465(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1ec(%rcx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eca9f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x34(%rsi) │ │ │ │ - jmp 1eca993 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + data16 adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eca953 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x19d36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1ec(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ah,0x34(%rsi) │ │ │ │ - jmp 1eca9f3 │ │ │ │ - add %edi,-0x40(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + data16 adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1eca9b3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x2f8,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3096422,29 +3098575,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - cmp %ah,0x34(%rsi) │ │ │ │ - jmp 1ecaa53 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %ah,0x14(%rsi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ecaa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x1ec(%rdx) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - push $0x3e93466 │ │ │ │ + push $0x53b1466 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaa,%al │ │ │ │ in (%dx),%al │ │ │ │ @@ -3096454,73 +3098607,73 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ecab03 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - data16 xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + data16 adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ecaa64 │ │ │ │ + add %ah,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ecaaf7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - data16 xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + data16 adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x1ec(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ecaabb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - addr32 xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addr32 adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ecaac5 │ │ │ │ + add %dh,-0x55(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,0x34(%rdi) │ │ │ │ - jmp 1ecab43 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + addr32 adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ecaac5 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3096575,71 +3098728,67 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - loop 1ecab9e │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + sbb %ah,%al │ │ │ │ + movabs %eax,0x40000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x1(%rsp,%rbp,8) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ecac47 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x67(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %ah,-0x54(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ecac0b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93467(%rax) │ │ │ │ + add %bl,0x53b1467(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rsp,%rbp,8) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x67,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,0x53b1467(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ecacd4 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock rex.WRX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3096672,48 +3098821,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1ec(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ecace7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - addr32 xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addr32 adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %dl,-0x53(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ js 1ecad24 │ │ │ │ - cs jmp 1ecad53 │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ecad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x1ec(%rbp) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %bh,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -3096731,27 +3098877,26 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ecad77 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - addr32 xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + addr32 adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ecad67 │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0x140 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096846,28 +3098991,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - enter $0x346a,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ + enter $0x146a,$0x3b │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x1ec(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rbx) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - cmp %al,(%rbx) │ │ │ │ + push %rax │ │ │ │ + rex cmp %al,(%rbx) │ │ │ │ ... │ │ │ │ push $0x92b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3096878,15 +3099025,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x3,(%rcx,%rbp,8),%esi │ │ │ │ + imul $0x5,(%rbx,%rdi,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ecaee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ @@ -3096910,15 +3099057,15 @@ │ │ │ │ shrb $0x0,0x1ec(%rdi) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ - imul $0x3,(%rcx,%rbp,8),%esi │ │ │ │ + imul $0x5,(%rbx,%rdi,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ in (%dx),%al │ │ │ │ @@ -3096971,39 +3099118,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1ec(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecb0e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ecb0f0 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x76(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ecb03a │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x34(%rsi) │ │ │ │ - jmp 1ecb0b3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x53b1476(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ecb0f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097035,33 +3099183,38 @@ │ │ │ │ rex mov $0xec,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecb1a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x34(%rdi) │ │ │ │ - jmp 1ecb143 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + ja 1ecb14f │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ecb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ecb1,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,0x34(%rdi) │ │ │ │ - jmp 1ecb173 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ja 1ecb17f │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ecb0f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3097092,21 +3099245,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1ec(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecb268 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ja 1ecb22f │ │ │ │ - jmp 1ecb203 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %dl,0x53b1477(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ecb244 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097127,18 +3099281,21 @@ │ │ │ │ mov $0xec,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e93477,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b1477(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ js 1ecb2a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3097202,38 +3099359,40 @@ │ │ │ │ mov $0xec,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecb3b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W js 1ecb37f │ │ │ │ - jmp 1ecb353 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x78(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ecb30d │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xec,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - js 1ecb3af │ │ │ │ - jmp 1ecb383 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x78(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ecb3c4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097293,25 +3099452,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecb4,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecb4d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b1478(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097325,24 +3099484,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ec(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sarb $0xe9,0x34(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,%al │ │ │ │ + js 1ecb4df │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097358,23 +3099518,25 @@ │ │ │ │ mov $0xec,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecb598 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x34(%rax) │ │ │ │ - jmp 1ecb533 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + js 1ecb53f │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097387,20 +3099549,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1ec(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d5ea05 <_edata@@Base+0x75ea05> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + js 1ecb59f │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3097483,25 +3099646,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecb718 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ecb723 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,0x79(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097514,23 +3099677,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bh,0x34(%rcx) │ │ │ │ - jmp 1ecb713 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %cl,0x53b1479(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097638,20 +3099803,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1ec(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecb8f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock jns 1ecb8bf │ │ │ │ - jmp 1ecb893 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jns 1ecb89f │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ecb815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3097668,20 +3099835,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1ec(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x34(%rdx) │ │ │ │ - jmp 1ecb8f3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + jp 1ecb8ff │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ecb934 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097744,34 +3099911,34 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecba48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x7a,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b147a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1ec(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e9347a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b147a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1ec,%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097793,71 +3099960,82 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecbad8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x34(%rbx) │ │ │ │ - jmp 1ecba73 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 1ecba7f │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ecba,%al │ │ │ │ + add %ah,0x1ecba(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %bh,0x34(%rbx) │ │ │ │ - jmp 1ecbaa3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jnp 1ecbaaf │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1ec(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x1ec,%edx │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecbb38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x34(%rbx) │ │ │ │ - jmp 1ecbad3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + jnp 1ecbadf │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x1ec,%ebx │ │ │ │ + add %ah,-0x45(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W jnp 1ecbb2f │ │ │ │ - jmp 1ecbb03 │ │ │ │ - or %edi,-0x40(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x7b(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x9000000,%eax │ │ │ │ + js 1ecbac3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f799(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ js 1ecbb74 │ │ │ │ @@ -3097893,34 +3100071,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1ec(%rbx) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecbc28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x34(%rbx) │ │ │ │ - jmp 1ecbbc3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + jnp 1ecbbcf │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1(%rsp,%rbp,8) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x1ec,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d5f068 <_edata@@Base+0x75f068> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + jnp 1ecbbff │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ js 1ecbb75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3097948,39 +3100129,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rsp,%rbp,8) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecbce8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jl 1ecbcaf │ │ │ │ - jmp 1ecbc83 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ecbc46 │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x1ec,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - jl 1ecbcdf │ │ │ │ - jmp 1ecbcb3 │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ecbcf4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3097994,27 +3100174,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1ec(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - bnd cs jmp 1ecbd13 │ │ │ │ - add $0x0,%al │ │ │ │ + repnz (bad) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x1ec,%ebp │ │ │ │ + add %al,-0x43(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ lock and $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098037,38 +3100221,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecbd,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecbe08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,0x34(%rbp) │ │ │ │ - jmp 1ecbda3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + jge 1ecbdaf │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1ec(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x1ec,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %bh,0x34(%rbp) │ │ │ │ - jmp 1ecbdd3 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1ec(%rsi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jge 1ecbddf │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ + ... │ │ │ │ + mov $0x1ec,%esi │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x140(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,%esi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098078,53 +3100263,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1ec(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecbe98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ecbea7 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x7d(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x1ec,%esi │ │ │ │ + add %ah,-0x42(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmpb $0xe9,0x34(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b147d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1ec(%rsi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecbef8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jge 1ecbebf │ │ │ │ - jmp 1ecbe93 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %bl,0x53b147d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ecbe15 │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ @@ -3098139,22 +3100326,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1ec(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x7d,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %ch,0x53b147d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + js 1ecbf34 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098188,37 +3100375,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1ec(%rdi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecbfe8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x34(%rsi) │ │ │ │ - jmp 1ecbf83 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + jle 1ecbf8f │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ecbf49 │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x1ec,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W jle 1ecbfdf │ │ │ │ - jmp 1ecbfb3 │ │ │ │ - add %edi,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x7e(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + js 1ecbf35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3098254,36 +3100442,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shr $0x1,%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecc0a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7e,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b147e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecc0,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sarb $0xe9,0x34(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jle 1ecc07f │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + js 1ecc0b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098362,20 +3100550,21 @@ │ │ │ │ rol $0xec,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecc1f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e9347f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,0x7f(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3098393,25 +3100582,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ecc269 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,0x7f(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098457,23 +3100646,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecc318 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x34(%rdi) │ │ │ │ - jmp 1ecc2b3 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jg 1ecc2bf │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098489,25 +3100680,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ecc389 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jg 1ecc31f │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098517,24 +3100708,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecc3,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecc3d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jg 1ecc39f │ │ │ │ - jmp 1ecc373 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + jg 1ecc37f │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098551,23 +3100743,26 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - or %al,0x3e934(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adcb $0x5,(%rbx,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098647,19 +3100842,19 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecc558 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xorb $0x3,(%rcx,%rbp,8) │ │ │ │ + add %bl,0x53b1480(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098679,25 +3100874,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x80,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ch,0x53b1480(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3098777,19 +3100972,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecc6,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecc6d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3e934(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adcl $0x5,(%rbx,%rdi,1) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3098808,19 +3101004,20 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %al,0x3e934(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adcl $0x5,(%rbx,%rdi,1) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3098932,20 +3101129,20 @@ │ │ │ │ or $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecc8b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3481,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + adcl $0x5,(%rbx,%rdi,1) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3098965,19 +3101162,20 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fadds 0x3e934(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + adcl $0x5,(%rbx,%rdi,1) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3099024,23 +3101222,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecc9,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecc9d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3e934(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099054,25 +3101255,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,-0x7e(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099087,28 +3101288,26 @@ │ │ │ │ ror $0xec,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099122,15 +3101321,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x28bdc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3099154,23 +3101354,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%bl │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e93483(%rax) │ │ │ │ + add %bl,0x53b1483(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099189,25 +3101389,25 @@ │ │ │ │ or $0xec,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eccbb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - test %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,-0x7c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099223,20 +3101423,21 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e93484 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0x7c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3099256,18 +3101457,21 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eccc78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000003e93484,%al │ │ │ │ + add %ah,0x53b1484(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3099283,25 +3101487,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001eccc,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x84,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,0x53b1484(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099315,23 +3101519,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eccd38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3e934(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + test %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099347,23 +3101553,25 @@ │ │ │ │ int $0xec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %al,0x3e934(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099378,25 +3101586,25 @@ │ │ │ │ ror $0xec,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1eccdf8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - test %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,-0x7b(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099412,20 +3101620,21 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e93485 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0x7b(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3099442,19 +3101651,20 @@ │ │ │ │ or $0xec,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e93485(%rax) │ │ │ │ + add %al,0x53b1485(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099479,21 +3101689,20 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ nop │ │ │ │ - test %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + test %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099512,15 +3101721,15 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - rolb $0x0,0x3e934(%rbp) │ │ │ │ + rolb $0x0,0x53b14(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3099540,21 +3101749,20 @@ │ │ │ │ movabs 0xf80000000001eccf,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1eccfc3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - lock test %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + lock test %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099574,21 +3101782,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1eccfe7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + xchg %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099604,26 +3101811,24 @@ │ │ │ │ shr $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1eccfdb │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099638,25 +3101843,25 @@ │ │ │ │ rcl $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ecd010 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,-0x7a(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099774,23 +3101979,22 @@ │ │ │ │ shr %cl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ecd1d7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e93486(%rax) │ │ │ │ + add %dh,0x53b1486(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099808,26 +3102012,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecd2,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ecd237 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - xchg %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + xchg %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099841,23 +3102044,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecd338 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x3e934(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099872,24 +3102077,25 @@ │ │ │ │ rcl $0xec,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex xchg %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,-0x79(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099902,15 +3102108,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f914(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3099936,15 +3102143,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - push $0x3e93487 │ │ │ │ + push $0x53b1487 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099967,21 +3102174,20 @@ │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - xchg %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + xchg %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3099999,21 +3102205,20 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ecd503 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - enter $0x3487,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + enter $0x1487,$0x3b │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100032,21 +3102237,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ecd527 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - xchg %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + xchg %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100056,26 +3102260,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecd5,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ecd51b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - mov %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100089,24 +3102291,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W mov %sil,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,-0x78(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100225,15 +3102428,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ecd767 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e93488(%rax) │ │ │ │ + add %cl,0x53b1488(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100253,26 +3102456,24 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ecd75b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ - mov %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100284,23 +3102485,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fmuls 0x3e934(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100312,30 +3102515,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecd8,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ecd837 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov %dh,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov %dl,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100349,26 +3102550,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ecd897 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - mov %esi,(%rcx,%rbp,8) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov %edx,(%rbx,%rdi,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100504,15 +3102704,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ fildl (%rdx) │ │ │ │ ... │ │ │ │ - and %cl,0x3e9(%rsp,%rsi,1) │ │ │ │ + and %cl,0x53b(%rsp,%rdx,1) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3100564,21 +3102764,20 @@ │ │ │ │ add $0x40,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ add %bl,-0x74(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100593,15 +3102792,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24004(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss push $0x1 │ │ │ │ ... │ │ │ │ - add %al,0x3e9348c(%rax) │ │ │ │ + add %al,0x53b148c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100687,25 +3102886,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecdd58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9f,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b149f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100719,19 +3102918,22 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rcrb $0x0,0x3e934(%rdi) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lahf │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3100809,19 +3103011,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecde,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecded8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x980100000003e934,%al │ │ │ │ + add %dl,-0x60(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100838,19 +3103043,22 @@ │ │ │ │ fucomip %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - movabs 0x980100000003e934,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100932,24 +3103140,23 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ece058 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x34a0,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movabs 0x9801000000053b14,%al │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3100963,23 +3103170,23 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fsubs 0x3e934(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movabs 0x9801000000053b14,%al │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101086,18 +3103293,20 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ece238 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x3e934(%rcx) │ │ │ │ + add %al,0x53b14a1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3101119,19 +3103328,22 @@ │ │ │ │ loop 1ece1f7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - movabs 0x980100000003e934,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x53b14a1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101182,21 +3103394,20 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ece358 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6178e <_edata@@Base+0x76178e> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ + add %ch,%al │ │ │ │ + movabs 0x9801000000053b14,%eax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101212,19 +3103423,20 @@ │ │ │ │ and $0xec,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - movabs 0x980100000003e934,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + movabs 0x9801000000053b14,%eax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101244,38 +3103456,38 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ece418 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3e934(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %al,0x4000000053b14 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ah │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %ah,0x3e934(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x7801000000053b14 │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ @@ -3101309,39 +3103521,39 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ece4d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa2,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x53b14a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shlb $0x0,0x3e934(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - js 1ece425 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs %al,0x7801000000053b14 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0x5c} add %r24b,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3101378,23 +3103590,23 @@ │ │ │ │ in $0xec,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ece598 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x3e934(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs %eax,0x9801000000053b14 │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101410,23 +3103622,23 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ah,0x3e934(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + movabs %eax,0x9801000000053b14 │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101535,25 +3103747,23 @@ │ │ │ │ rex out %eax,$0xec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ece778 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ece6ad │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movabs %eax,0x9801000000053b14 │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101565,18 +3103775,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ece7,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock movabs %eax,0x980100000003e934 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs %eax,0x9801000000053b14 │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101625,25 +3103837,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1ece9fa │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ece898 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,-0x5c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101658,26 +3103870,25 @@ │ │ │ │ shr $0xec,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,-0x5c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101693,25 +3103904,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ece958 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ece88e │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,-0x5c(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101725,22 +3103936,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - andb $0x0,0x3e9(%rsp,%rsi,1) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,0x53b14a4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101818,23 +3104032,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecea,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecead8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3e934(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101848,23 +3104065,26 @@ │ │ │ │ jmp 1ecea97 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %ah,0x3e934(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101942,23 +3104162,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecec58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3e934(%rbp) │ │ │ │ + add %cl,0x53b14a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3101974,26 +3104196,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,0x53b14a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102092,25 +3104313,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecee38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,-0x5a(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102127,26 +3104348,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102191,25 +3104411,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecef58 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xa6,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,0x53b14a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102222,18 +3104442,19 @@ │ │ │ │ sub $0xec,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e934a6,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b14a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102254,23 +3104475,26 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecf018 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3e934(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102282,25 +3104506,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecf0,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ecefb0 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102380,25 +3104605,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1ecf0d1 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex ja 1ecf198 │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,-0x59(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102415,18 +3104640,20 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - andb $0x0,0x3e934(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b14a7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3102511,20 +3104738,22 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecf318 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d62754 <_edata@@Base+0x762754> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3102538,26 +3104767,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecf3,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102663,18 +3104892,21 @@ │ │ │ │ shl $0xec,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecf4f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000003e934a8,%al │ │ │ │ + add %ah,0x53b14a8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3102693,25 +3104925,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0xa8,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dh,0x53b14a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102756,18 +3104988,20 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecf618 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3e934(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + test $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3102787,18 +3105021,20 @@ │ │ │ │ imul %spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ch,0x3e934(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + test $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3102815,18 +3105051,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecf6,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecf6d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3e934(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3102847,23 +3105085,25 @@ │ │ │ │ imul %esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex test $0x3e934,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,-0x57(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3102946,18 +3105186,20 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecf858 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3e934(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3102978,20 +3105220,20 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ecf7f3 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x53b14,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3103073,25 +3105315,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecf9,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecf9d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W stos %al,%es:(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,-0x56(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103109,26 +3105351,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,-0x56(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103234,23 +3105475,24 @@ │ │ │ │ cmp $0xec,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecfbb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e934(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103264,23 +3105506,26 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %ch,0x3e934(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103322,20 +3105567,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecfc,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecfcd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e934ab │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0x55(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3103353,25 +3105599,25 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ecfc75 │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,-0x55(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103384,28 +3105630,26 @@ │ │ │ │ sar $0xec,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xor %al,(%rsi) │ │ │ │ roll $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103419,15 +3105663,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x29f86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3103449,31 +3105694,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dh │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x24019(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xd5,%dh │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xd5,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103486,26 +3105730,25 @@ │ │ │ │ cmp $0xec,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecfeb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b14ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103522,18 +3105765,21 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e934ad,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b14ad(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3103553,23 +3105799,26 @@ │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ecff78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fsubrs 0x3e934(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103581,20 +3105830,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ecff,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d6341a <_edata@@Base+0x76341a> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3103609,25 +3105860,25 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed0038 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W scas %es:(%rdi),%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %cl,-0x52(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103643,26 +3105894,25 @@ │ │ │ │ add %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bl,-0x52(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103677,26 +3105927,25 @@ │ │ │ │ rolb $0xed,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed00f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x53b14ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103711,18 +3105960,21 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x100000003e934ae,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53b14ae(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3103739,19 +3105991,20 @@ │ │ │ │ addb $0xed,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e934ae(%rax) │ │ │ │ + add %bh,0x53b14ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103775,21 +3106028,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - enter $0x34ae,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + enter $0x14ae,$0x3b │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103809,21 +3106061,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ clc │ │ │ │ scas %es:(%rdi),%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103838,15 +3106089,15 @@ │ │ │ │ movabs 0xf80000000001ed02,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ed02c3 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - sub %ch,0x3e934(%rdi) │ │ │ │ + sub %ch,0x53b14(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3103873,21 +3106124,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ed02e7 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x51(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103903,19 +3106153,18 @@ │ │ │ │ add %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ed02db │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e934af(%rax) │ │ │ │ + add %bl,0x53b14af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3103935,25 +3106184,25 @@ │ │ │ │ rolb $0xed,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xaf,%al │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %ch,0x53b14af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104068,31 +3106317,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ed04d7 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104102,23 +3106349,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ed05,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ed0537 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - mov $0x34,%al │ │ │ │ - jmp 1ed0573 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov $0x14,%al │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104134,20 +3106381,21 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed0638 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e934b0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,-0x50(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3104166,25 +3106414,25 @@ │ │ │ │ rolb $0xed,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ed05da │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %bh,-0x50(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104198,15 +3106446,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x23(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104234,15 +3106483,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd (%rbx,%rax,1),%ebp │ │ │ │ ... │ │ │ │ - movabs 0x100000003e934b0,%al │ │ │ │ + movabs 0x1000000053b14b0,%al │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ @@ -3104262,15 +3106511,15 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 sub $0x3,%al │ │ │ │ ... │ │ │ │ - shlb $1,0x3e934(%rax) │ │ │ │ + shlb $1,0x53b14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3104294,15 +3106543,15 @@ │ │ │ │ add %bh,%al │ │ │ │ sbb 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ed0803 │ │ │ │ sub $0x3,%al │ │ │ │ ... │ │ │ │ - add %dh,0x3e934(%rcx) │ │ │ │ + add %dh,0x53b14(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3104328,20 +3106577,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ed0827 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x34,%cl │ │ │ │ - jmp 1ed0813 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov $0x14,%cl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104353,26 +3106602,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ed08,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ed081b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104386,18 +3106633,20 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xorb $0x0,0x3e934(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b14b1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ @@ -3104525,20 +3106774,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1ed0a67 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x34,%cl │ │ │ │ - jmp 1ed0a53 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov $0x14,%cl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104554,23 +3106803,22 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock je 1ed0a5b │ │ │ │ - add (%rax),%al │ │ │ │ + xorb $0x0,0x2(%rax,%rax,8) │ │ │ │ ... │ │ │ │ - mov $0x34,%dl │ │ │ │ - jmp 1ed0ab3 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov $0x14,%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104585,23 +3106833,25 @@ │ │ │ │ rex or %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %dh,0x3e934(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x14,%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104611,29 +3106861,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ed0b,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1ed0b37 │ │ │ │ + xor %dh,-0x24(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - mov $0x34,%dl │ │ │ │ - jmp 1ed0b73 │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + mov $0x14,%dl │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3104646,26 +3106895,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ed0b97 │ │ │ │ + adc %bh,-0x24(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4e(%rax) │ │ │ │ - xor $0xe9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + adc $0x3b,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcrl %cl,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x5cd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x18(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2cf96(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3106002,101 +3108250,108 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1ed(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed1d78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rsi) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed1d13 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + ds cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb $0x1ed,%eax │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %bh,(%rsi) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed1d43 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ds cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed1d67 │ │ │ │ + add %dh,0x1d(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed1d73 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ed1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ed1d,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed1e08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e9583f,%eax │ │ │ │ + add %bh,0x53b383f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1ed(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x583f,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - rex pop %rax │ │ │ │ - jmp 1ed1e03 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %dil,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x141c4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3106110,72 +3108365,68 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x40(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed1e63 │ │ │ │ - add $0x0,%al │ │ │ │ + js 1ed1e9a │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e95840(%rax) │ │ │ │ + add %dl,0x53b3840(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xed,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed1f28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x40,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed1ec3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b3840(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e95840,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b3840(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -3106185,67 +3108436,60 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xd1,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex pop %rax │ │ │ │ - jmp 1ed1f23 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %dil,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,0x1f(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d1b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - pop %r8 │ │ │ │ - jmp 1ed1f53 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %dil,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xed,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ed1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2d1,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - pop %r8 │ │ │ │ - jmp 1ed1f83 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %dil,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1f,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ed1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e95841(%rax) │ │ │ │ + add %dl,0x53b3841(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -3106256,15 +3108500,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e95841(%rax) │ │ │ │ + add %ah,0x53b3841(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3106272,15 +3108516,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - fsubr %st(6),%st │ │ │ │ + cwtl │ │ │ │ + out %al,(%dx) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3106289,32 +3108534,29 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %ch,%bh │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + enter $0x42ee,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - leave │ │ │ │ + add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %ch,%bh │ │ │ │ + clc │ │ │ │ + out %al,(%dx) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3106323,15 +3108565,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x342ef │ │ │ │ + sub %ch,%bh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3106339,15 +3108582,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ + pop %rax │ │ │ │ out %eax,(%dx) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3106355,34 +3108598,34 @@ │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - enter $0x42ef,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ch,%bh │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rcx) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e95843(%rax) │ │ │ │ + add %cl,0x53b3843(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ebp,%ebp │ │ │ │ @@ -3106404,583 +3108647,619 @@ │ │ │ │ and %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x44(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2193 │ │ │ │ - add $0x0,%al │ │ │ │ + jo 1ed21ce │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xed,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + and %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1ed217a │ │ │ │ + add %ah,%al │ │ │ │ + jne 1ed217a │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3e95844(%rax) │ │ │ │ + add %cl,0x53b3844(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2258 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e95844,%al │ │ │ │ + add %ah,0x53b3844(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x22(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + push %rax │ │ │ │ + and %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x44,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2223 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,0x53b3844(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1f0652c │ │ │ │ + call 1f0652b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xed,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed22e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x58(%rbp) │ │ │ │ - jmp 1ed2283 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed22ac │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + and %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - and %al,0x58(%rbp) │ │ │ │ - jmp 1ed22b3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %r15b,(%r11) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,%al │ │ │ │ + sbb %bl,%bh │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sti │ │ │ │ + mov $0xfb,%al │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ nop │ │ │ │ - rex.RB pop %r8 │ │ │ │ - jmp 1ed2313 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and %ebp,%ebp │ │ │ │ + add %al,0x23(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x2d0,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ test $0x45,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2343 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed236d │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed23d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x5845,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,%al │ │ │ │ + cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ed23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ed23,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fadds 0x58(%rbp) │ │ │ │ - jmp 1ed23a3 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x46(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed23d3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + js 1ed2410 │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + and $0xed,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1(,%rbp,8) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e95846(%rax) │ │ │ │ + add %dl,0x53b3846(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2498 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x46,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2433 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b3846(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e95846,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b3846(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ - rex.RX pop %rax │ │ │ │ - jmp 1ed2493 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RX cmp %r15b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0xed,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x1(,%rbp,8) │ │ │ │ - jo 1ed24bb │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cfc8(%rax) │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.RXB pop %r8 │ │ │ │ - jmp 1ed24c3 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RXB cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and $0xed,%al │ │ │ │ + add %dh,%al │ │ │ │ + and $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2558 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,0x58(%rdi) │ │ │ │ - jmp 1ed24f3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.RXB cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x1ed(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %al,0x58(%rdi) │ │ │ │ - jmp 1ed2523 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.RXB cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %dl,0x25(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x47(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2553 │ │ │ │ - add $0x0,%al │ │ │ │ + js 1ed2591 │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ed25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x1ed(%rip) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e95847(%rax) │ │ │ │ + add %dl,0x53b3847(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x25,%al │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2618 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x47,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed25b3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b3847(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ed25df │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e95847,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b3847(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ - rex.RXB pop %r8 │ │ │ │ - jmp 1ed2613 │ │ │ │ - add $0x0,%al │ │ │ │ + clc │ │ │ │ + rex.RXB cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - es in (%dx),%eax │ │ │ │ + add %al,0x26(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.W pop %rax │ │ │ │ - jmp 1ed2643 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.W cmp %dil,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed2670 │ │ │ │ + add %dh,0x26(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed26d8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x58(%rax) │ │ │ │ - jmp 1ed2673 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.W cmp %dil,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ed26,%al │ │ │ │ + add %ah,0x1ed26(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %cl,0x58(%rax) │ │ │ │ - jmp 1ed26a3 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.W cmp %dil,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + es in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,0x48(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed26d3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rdi) │ │ │ │ + js 1ed2712 │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e95848(%rax) │ │ │ │ + add %dl,0x53b3848(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2798 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x48,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2733 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b3848(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e95848,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b3848(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ - rex.W pop %rax │ │ │ │ - jmp 1ed2793 │ │ │ │ - add $0x0,%al │ │ │ │ + clc │ │ │ │ + rex.W cmp %dil,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xed,(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.WB pop %r8 │ │ │ │ - jmp 1ed27c3 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WB cmp %dil,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d0fc(%rax) │ │ │ │ ... │ │ │ │ - add %cl,0x58(%rdx) │ │ │ │ - jmp 1ed27f3 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WX cmp %dil,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ or (%rax),%eax │ │ │ │ xor $0x0,%al │ │ │ │ @@ -3106994,473 +3109273,508 @@ │ │ │ │ sub %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed28b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WX pop %rax │ │ │ │ - jmp 1ed2853 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x28,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ed28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4a(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - rex.WX pop %rax │ │ │ │ - jmp 1ed2883 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %bl,%dh │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + clc │ │ │ │ + faddl 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ed28e2 │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.WXB pop %r8 │ │ │ │ - jmp 1ed28e3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %cl,0x38(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2913 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub %ebp,%ebp │ │ │ │ + add %al,0x29(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed29a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e9584b │ │ │ │ + add %ch,0x4b(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ed29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ed29,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ed29b5 │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2973 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %bh,0x4b(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xf2,%al │ │ │ │ + or %ah,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2a38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x584b,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%al │ │ │ │ + rex.WXB cmp %dil,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - fmuls 0x58(%rbx) │ │ │ │ - jmp 1ed2a03 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %bl,%al │ │ │ │ + rex.WXB cmp %dil,(%r11) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ed2a1c │ │ │ │ + fsub %st(4),%st │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sti │ │ │ │ + mov $0xfb,%al │ │ │ │ fiaddl (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - rex.WR pop %rax │ │ │ │ - jmp 1ed2a63 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WR cmp %r15b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %ch,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d072(%rax) │ │ │ │ + add %dh,0x72(%rax) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x3e9584c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov $0x4c,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xed,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + sub %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2b28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x17(%rax,%rbx,2) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + rex.WR cmp %r15b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ed2b36 │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2af3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %ah,%al │ │ │ │ + rex.WR cmp %r15b,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - or %ch,%bl │ │ │ │ + rex.W (bad) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.WRX pop %rax │ │ │ │ - jmp 1ed2b53 │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %cl,0x38(%rsi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xed,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ed2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rex.WRX pop %rax │ │ │ │ - jmp 1ed2b83 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRX cmp %r15b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2b,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ed2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2c18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.WRX pop %rax │ │ │ │ - jmp 1ed2bb3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x4e(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed2be5 │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + sub %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - rex.WRX pop %rax │ │ │ │ - jmp 1ed2be3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4e(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0xed,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x1(,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bh,%al │ │ │ │ - rex.WRX pop %rax │ │ │ │ - jmp 1ed2c13 │ │ │ │ - add $0x0,%al │ │ │ │ + clc │ │ │ │ + rex.WRX cmp %r15b,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0xed,%al │ │ │ │ + add %al,0x2c(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.WRXB pop %r8 │ │ │ │ - jmp 1ed2c43 │ │ │ │ - add $0x0,%al │ │ │ │ + rex.WRXB cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed2c76 │ │ │ │ + add %dh,0x2c(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2cd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x58(%rdi) │ │ │ │ - jmp 1ed2c73 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WRXB cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ed2c,%al │ │ │ │ + add %ah,0x1ed2c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %cl,0x58(%rdi) │ │ │ │ - jmp 1ed2ca3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WRXB cmp %r15b,(%r11) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0xed,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x1(,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2d38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed2d19 │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2cd3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x4f(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x1ed(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - orb $0xe9,0x58(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,0x53b384f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x3(%rdx,%rax,2) │ │ │ │ + cmp %ah,%ch │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - fmuls 0x58(%rdi) │ │ │ │ - jmp 1ed2d63 │ │ │ │ - add $0x0,%al │ │ │ │ + fmuls 0x38(%rdi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x1ed,%eax │ │ │ │ + add %dh,%al │ │ │ │ + sub $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ed2d8b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - rex.WRXB pop %r8 │ │ │ │ - jmp 1ed2d93 │ │ │ │ - add %ebx,0x3f0041(%rax) │ │ │ │ + rex.WRXB cmp %r15b,(%r11) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x4f(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jle 1ed2dfd │ │ │ │ + jo 1ed2da2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + or %bh,0x42(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51ec(%rax) │ │ │ │ @@ -3107484,157 +3109798,162 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2e88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x58(%rcx) │ │ │ │ - jmp 1ed2e23 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rcx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cs in (%dx),%eax │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex push %rcx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2e53 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x51(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xed,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1ed2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,0x3e95851(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adcb $0x3b,0x38(%rcx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2e,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ed2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e95851(%rax) │ │ │ │ + add %bl,0x53b3851(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ed2ee8 │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed2f48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x51,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2ee3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x53b3851(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $0xe9,0x58(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rcx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,0x342(%rsi) │ │ │ │ + js 1ed2f38 │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ed2f79 │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - sbb %dl,0x58(%rdx) │ │ │ │ - jmp 1ed2f73 │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %dl,0x38(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001ed2f,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x1ed2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xcf,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed2fa3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3107649,238 +3109968,235 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3068 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x58(%rdx) │ │ │ │ - jmp 1ed3003 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x53b3852(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - push %rdx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3033 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b3852(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed30c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x58(%rdx) │ │ │ │ - jmp 1ed3063 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + push %rdx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %ch,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ed30dc │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3093 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rdx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xed,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - adc %dl,0x58(%rbx) │ │ │ │ - jmp 1ed30c3 │ │ │ │ - add $0x0,%al │ │ │ │ + adc %dl,0x38(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %ch,%ch │ │ │ │ + add %dh,%al │ │ │ │ + xor %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ push %rbx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed30f3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3188 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rbx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3123 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ + add %dl,0x31(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - push %rbx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3153 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xed,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1ed31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed31e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x58(%rbx) │ │ │ │ - jmp 1ed3183 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x53b3853(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x31,%al │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - push %rbx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed31b3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x53b3853(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ed31eb │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %bl,0x54(%rax) │ │ │ │ pop %rax │ │ │ │ - jmp 1ed31e3 │ │ │ │ - add $0x0,%al │ │ │ │ + push %rsp │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed321c │ │ │ │ + add %dh,0x32(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3213 │ │ │ │ - add %ebx,0x3f0041(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x4f(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ed3222 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + enter $0x42af,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - push %rdx │ │ │ │ + rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24017(%rax) │ │ │ │ + mov $0x17,%al │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ @@ -3107906,43 +3110222,43 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3338 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xe9,0x58(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %al,%al │ │ │ │ + push %rbp │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + xor %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $1,0x58(%rbp) │ │ │ │ - jmp 1ed3303 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbp │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3b(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3107955,504 +3110271,528 @@ │ │ │ │ xor %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed33c8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W push %rsi │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3363 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x56(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - push %rsi │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3393 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x56(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xed,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + xor %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3428 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xe9,0x58(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x53b3856(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - push %rsi │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed33f3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x53b3856(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - push %rsi │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3423 │ │ │ │ - add $0x0,%al │ │ │ │ + rclb $1,0x38(%rsi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0xed,%al │ │ │ │ + add %dl,0x34(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsi │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3453 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x1(,%rbp,8) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %al,0x1ed34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58(%rdi) │ │ │ │ - jmp 1ed3483 │ │ │ │ - add $0x0,%al │ │ │ │ + rex ja 1ed34e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + push %rdi │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x34,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ed34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %dl,0x58(%rdi) │ │ │ │ - jmp 1ed34b3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed34ee │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + xor $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ rex push %rdi │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed34e3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x1ed(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ed350b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x57(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3513 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor $0x1ed,%eax │ │ │ │ + add %al,0x35(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed35a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed3591 │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3543 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ed35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ed35,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adcb $0xe9,0x58(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,0x53b3857(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %al,%cl │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + sub %bh,0x342(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1ed(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3638 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xe9,0x58(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + push %rdi │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + ss in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rclb $1,0x58(%rdi) │ │ │ │ - jmp 1ed3603 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dl,%al │ │ │ │ + push %rdi │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %bh,%ch │ │ │ │ + fmul %st(0),%st │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ss in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,0x58(%rax) │ │ │ │ - jmp 1ed3663 │ │ │ │ - add $0x0,%al │ │ │ │ + mov %bl,0x38(%rax) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ss in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e95858(%rax) │ │ │ │ + add %ah,0x53b3858(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xed,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3728 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x58(%rax) │ │ │ │ - jmp 1ed36c3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + pop %rax │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ss in (%dx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + ss in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - call 5d68f45 <_edata@@Base+0x768f45> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + pop %rax │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3788 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x58(%rcx) │ │ │ │ - jmp 1ed3723 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,0x37(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - xor %bl,0x58(%rcx) │ │ │ │ - jmp 1ed3753 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xed,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1ed37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed37e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d68fd6 <_edata@@Base+0x768fd6> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + pop %rcx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x37,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ed37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ pop %rcx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed37b3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed37f1 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3848 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x58(%rdx) │ │ │ │ - jmp 1ed37e3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex pop %rdx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3813 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bpl,%bpl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x38(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed38a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ed3894 │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3843 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rcx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %bh,0x5a(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + cmp %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %bl,0x58(%rdx) │ │ │ │ - jmp 1ed3873 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %cl,0x53b385a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rolq $0x0,0x3(%rdx) │ │ │ │ + pop %rax │ │ │ │ + mov $0x342,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x3f,(%rdi) │ │ │ │ + add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,(%rax) │ │ │ │ - adc %al,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0041(%rax) │ │ │ │ + or %dl,(%rax) │ │ │ │ + rex.XB add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5a(%rbp) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5a75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed38fb │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ adc %al,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3108476,19 +3110816,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x31ff7(%rax) │ │ │ │ + jo 1ed3942 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + mov %dh,%bh │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3108519,20 +3110860,18 @@ │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x310,%edx │ │ │ │ + jo 1ed39d2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %bh,0x310(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %dl,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ @@ -3108614,127 +3110953,142 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3b78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x58(%rdi) │ │ │ │ - jmp 1ed3b13 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed3b55 │ │ │ │ + add %dh,0x3b(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W pop %rdi │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3b43 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %cl,0x5f(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - js 1ed3b37 │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1f07e38 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ed3b,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3c08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e9585f,%eax │ │ │ │ + add %bh,0x53b385f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x585f,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rdi │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - test $0xd5,%al │ │ │ │ + mov %dl,%bl │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1(,%rbp,8) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3c98 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d6948d <_edata@@Base+0x76948d> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0xed,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3c63 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ @@ -3108744,348 +3111098,359 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1(,%rbp,8) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3d28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3cc3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x61(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0xed,%al │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - push $0x3e95861 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,0x61(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1ed(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3d88 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000003e95861,%al │ │ │ │ + add %ah,0x53b3861(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3d(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp $0x1ed,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x61,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3d53 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x53b3861(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1ed(%rip) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3de8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - call 5d695de <_edata@@Base+0x7695de> │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3d,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ed3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3db3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed3df7 │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3e48 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x58(%rdx) │ │ │ │ - jmp 1ed3de3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + ds in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex (bad) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3e13 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x62(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - ds in (%dx),%eax │ │ │ │ + add %al,0x3e(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3ea8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ed3e9c │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3e43 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x62(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed3e88 │ │ │ │ + add %dh,0x3e(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ah,0x58(%rdx) │ │ │ │ - jmp 1ed3e73 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x53b3862(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ed3e,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3f08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xe9,0x58(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dl,%al │ │ │ │ + ds in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shlb $1,0x58(%rdx) │ │ │ │ - jmp 1ed3ed3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3f68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x58(%rbx) │ │ │ │ - jmp 1ed3f03 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + movsxd (%rax),%edi │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,0x58(%rbx) │ │ │ │ - jmp 1ed3f33 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movsxd (%rax),%edi │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3f(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed3fc8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsxd -0x17(%rax),%ebx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x63(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - movsxd -0x17(%rax),%ebx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x63(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0xed,(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4028 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - movsxd -0x17(%rax),%ebx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x53b3863(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x63,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed3ff3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %ch,0x53b3863(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ah,%ch │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + push $0x342e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ push %rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %cl,0x31100(%rax) │ │ │ │ + mov %al,(%rax) │ │ │ │ + adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a75(%rax) │ │ │ │ + add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ + xorb $0x0,0x5a(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1ed407b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add (%rcx),%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3109107,25 +3111472,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ed40c2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + mov %al,(%rbx) │ │ │ │ + adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x31103(%rax) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3109158,21 +3111523,18 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ + jo 1ed4152 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + enter $0x11fe,$0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000001ed41,%al │ │ │ │ @@ -3109209,36 +3111571,37 @@ │ │ │ │ add %al,-0x13(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4268 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x66,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4203 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b3866(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.X in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e95866,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b3866(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3109246,64 +3111609,64 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W │ │ │ │ - repnz rex.X add (%rax),%eax │ │ │ │ + test $0xe4,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.X in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ - adc %ah,0x58(%rdi) │ │ │ │ - jmp 1ed4293 │ │ │ │ - add $0x0,%al │ │ │ │ + adc %ah,0x38(%rdi) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x13(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.XB in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2cff0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - addr32 pop %rax │ │ │ │ - jmp 1ed42c3 │ │ │ │ - add %ebx,0x3f0041(%rax) │ │ │ │ + cmp %bh,(%ebx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + add %dil,(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x4f(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x31066(%rax) │ │ │ │ + jo 1ed42d2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + mov %ah,0x10(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ push %rdx │ │ │ │ @@ -3109339,20 +3111702,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x13(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - es adc (%rbx),%eax │ │ │ │ + jo 1ed4362 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + or %ah,(%rsi) │ │ │ │ + adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x43,%al │ │ │ │ @@ -3109388,156 +3111750,148 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rbp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ed440b │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4413 │ │ │ │ - add $0x0,%al │ │ │ │ + xor %ch,0x3b(%rax,%rdi,1) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.R in (%dx),%eax │ │ │ │ + add %al,0x44(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed44a8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4443 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x53b386c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ed448e │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x6c,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4473 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x53b386c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001ed44,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xcc,(%rcx) │ │ │ │ + push %rax │ │ │ │ + sub %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed44a3 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x1(%rbp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.R in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bh │ │ │ │ - add %eax,(%r8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movl $0x0,0x1(%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %ah,0x0(%rip) │ │ │ │ + or (%rax),%eax │ │ │ │ + and $0x0,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x13(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4568 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4503 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x6d(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x13(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RB in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4533 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6d(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RB in (%dx),%eax │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xd1,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6d(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4563 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.RB in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d1b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e9586d(%rax) │ │ │ │ + add %bh,0x53b386d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x13(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3109547,67 +3111901,69 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x2d1(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed45c3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.RB in (%dx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + rex.RB in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed45f3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RXB in (%dx),%eax │ │ │ │ + add %al,0x47(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6e(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4623 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ + pop %rax │ │ │ │ in (%dx),%eax │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -3109617,30 +3111973,32 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x42ed,$0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ch,%ch │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - in (%dx),%eax │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + mov $0x342ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3109648,16 +3112006,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sub %ch,%dh │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + call 1f089ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3109665,400 +3112022,408 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - out %al,(%dx) │ │ │ │ + sbb %ch,%dh │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - mov %ch,%dh │ │ │ │ + rex.W out %al,(%dx) │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ed4791 │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - jo 1ed47c3 │ │ │ │ - jmp 1ed4773 │ │ │ │ - add $0x0,%al │ │ │ │ + jo 1ed47a3 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001ed47,%al │ │ │ │ - movl $0x0,0x1(%rcx) │ │ │ │ + add %ah,0x1ed47(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ + add %eax,(%r8) │ │ │ │ ... │ │ │ │ - or (%rax),%eax │ │ │ │ - and (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %ah,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x13(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4838 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jo 1ed4823 │ │ │ │ - jmp 1ed47d3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x53b3870(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x13(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x70,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4803 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x53b3870(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x13(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ch,%al │ │ │ │ - jo 1ed4883 │ │ │ │ - jmp 1ed4833 │ │ │ │ - add $0x0,%al │ │ │ │ + call 728809d <_edata@@Base+0x1c8809d> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.W in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ - jno 1ed48b3 │ │ │ │ - jmp 1ed4863 │ │ │ │ - add $0x0,%al │ │ │ │ + jno 1ed4893 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.W in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed48f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x58(%rcx) │ │ │ │ - jmp 1ed4893 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jno 1ed48c3 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x1,-0x13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.W in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - sub %dh,0x58(%rcx) │ │ │ │ - jmp 1ed48c3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jno 1ed48f3 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.W in (%dx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + rex.W in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4958 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jno 1ed4943 │ │ │ │ - jmp 1ed48f3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x71(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x13(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WB in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ed498b │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4923 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x49(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed49b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x71,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4953 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b3871(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x13(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e95871,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b3871(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4a18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - lock jno 1ed4a03 │ │ │ │ - jmp 1ed49b3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + jno 1ed49e3 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed4a03 │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - add %dh,0x58(%rdx) │ │ │ │ - jmp 1ed49e3 │ │ │ │ - add $0x0,%al │ │ │ │ + jb 1ed4a13 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x13(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WX in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4a78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,0x58(%rdx) │ │ │ │ - jmp 1ed4a13 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + jb 1ed4a43 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed4a64 │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex.W jb 1ed4a93 │ │ │ │ - jmp 1ed4a43 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %cl,0x72(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov $0x42,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.W incb 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc80000000001ed4a,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4b08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - jb 1ed4af3 │ │ │ │ - jmp 1ed4aa3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x53b3872(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x13(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - test $0x72,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4ad3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x53b3872(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x13(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4b68 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed4b6c │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4b03 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + jb 1ed4b33 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x13(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WXB in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock jb 1ed4b83 │ │ │ │ - jmp 1ed4b33 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jb 1ed4b63 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d0fc(%rax) │ │ │ │ ... │ │ │ │ - add %dh,-0x17(%rax,%rbx,2) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + je 1ed4b93 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WXB in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x141c7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %ah,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3110069,221 +3112434,239 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x13(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4c28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - je 1ed4c13 │ │ │ │ - jmp 1ed4bc3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WXB in (%dx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + rex.WXB in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - je 1ed4c43 │ │ │ │ - jmp 1ed4bf3 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x74(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1(%rbp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WR in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %ah,0x3e95874(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + movabs 0x4000000053b3874,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WR in (%dx),%eax │ │ │ │ + add %dl,0x4c(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3e95874(%rax) │ │ │ │ + add %bh,0x53b3874(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rbp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4ce8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x17(%rax,%rbx,2) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + je 1ed4cb3 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed4cd6 │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WR in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - loopne 1ed4d1e │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4cb3 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %ah,%al │ │ │ │ + je 1ed4ce3 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %dh,%dl │ │ │ │ + js 1ed4cbe │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x13(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4d78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x58(%rbp) │ │ │ │ - jmp 1ed4d13 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + jne 1ed4d43 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRB in (%dx),%eax │ │ │ │ + add %al,0x4d(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rex jne 1ed4d93 │ │ │ │ - jmp 1ed4d43 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x75(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed4d97 │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4dd8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - js 1ed4ddf │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed4d73 │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x75(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ed4d,%al │ │ │ │ + add %ah,0x1ed4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov %dh,0x58(%rbp) │ │ │ │ - jmp 1ed4da3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x53b3875(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x13(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4e38 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xe9,0x58(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + jne 1ed4e03 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x13(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRX in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - shlb $1,0x58(%rbp) │ │ │ │ - jmp 1ed4e03 │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %dl,%al │ │ │ │ + jne 1ed4e33 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3b(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3110306,74 +3112689,77 @@ │ │ │ │ nop │ │ │ │ rex.WRX in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lar (%r16),%r16d │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jp 1ed4ee3 │ │ │ │ - jmp 1ed4e93 │ │ │ │ - add $0x0,%al │ │ │ │ + sub %bh,0x38(%rdx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x1,-0x13(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed4f28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jp 1ed4f13 │ │ │ │ - jmp 1ed4ec3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b387a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - movabs 0x400000003e9587a,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x53b387a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,-0x13(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cc29(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - jp 1ed4f73 │ │ │ │ - jmp 1ed4f23 │ │ │ │ - add $0x0,%al │ │ │ │ + jp 1ed4f53 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRXB in (%dx),%eax │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ enter $0x141,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -3110384,172 +3112770,169 @@ │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x13(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - jnp 1ed4fd3 │ │ │ │ - jmp 1ed4f83 │ │ │ │ - add $0x0,%al │ │ │ │ + sarb $1,0x38(%rbx) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4f,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ed4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - iret │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2cfaf(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jnp 1ed5003 │ │ │ │ - jmp 1ed4fb3 │ │ │ │ - add $0x0,%al │ │ │ │ + jnp 1ed4fe3 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed5009 │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRXB in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5048 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x17(%rax,%rbx,2) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jl 1ed5013 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x13(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - adc %bh,-0x17(%rax,%rbx,2) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + jl 1ed5043 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rax │ │ │ │ + add %al,0x50(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xd1,%dh │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - jl 1ed5093 │ │ │ │ - jmp 1ed5043 │ │ │ │ - add $0x0,%al │ │ │ │ + jl 1ed5073 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed509a │ │ │ │ + add %dh,0x50(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d1b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7c(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5073 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001ed50,%al │ │ │ │ - sbb %al,0x2(%rax) │ │ │ │ + add %ah,0x1ed50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2d1(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2d1,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x7c,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed50a3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x13(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rax │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - jl 1ed5123 │ │ │ │ - jmp 1ed50d3 │ │ │ │ - add $0x0,%al │ │ │ │ + jl 1ed5103 │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x13(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdx │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - jl 1ed5153 │ │ │ │ - jmp 1ed5103 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ + jl 1ed5133 │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - in (%dx),%al │ │ │ │ + sbb %ch,%ah │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3110558,15 +3112941,15 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov %ch,%ah │ │ │ │ + rex.W in (%dx),%al │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3110575,15 +3112958,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342ec,%eax │ │ │ │ + js 1ed5176 │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3110591,15 +3112975,16 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - call 1f094a9 │ │ │ │ + test $0xec,%al │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3110607,61 +3112992,59 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - sbb %ch,%ch │ │ │ │ + fsubr %st(4),%st │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4cf5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x2d1 │ │ │ │ ... │ │ │ │ - rex.W in (%dx),%eax │ │ │ │ + or %ch,%ch │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - int3 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X int3 │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7f(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5253 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x1,-0x13(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ed52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%al │ │ │ │ - add %eax,(%r8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x141,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %ah,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3110672,541 +3113055,552 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed52b3 │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + cmpb $0x3b,(%rax) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed530c │ │ │ │ + add %ah,%al │ │ │ │ + push %rdx │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jbe 1ed529a │ │ │ │ + add %ah,%al │ │ │ │ + jne 1ed529a │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x80(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed52e3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x13(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5378 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3e958(%rax) │ │ │ │ + add %al,0x53b3880(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rbx │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - sbbb $0x3,-0x17(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x53b3880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ed539d │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5373 │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + cmpl $0x53b,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x700000000001ed53,%al │ │ │ │ sbb %eax,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rcrb $0x2,-0x31(%rsi) │ │ │ │ ... │ │ │ │ + push $0x53b3881 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7f(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed53a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x13(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5438 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3e958(%rcx) │ │ │ │ + add %al,0x53b3881(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rbp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - sbbl $0x3,-0x17(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x53b3881(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1(%rbp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x7e(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5433 │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ + add %ah,0x54(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7e(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5463 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsp │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed54f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3e958(%rdx) │ │ │ │ + add %al,0x53b3882(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rbp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed54c3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x53b3882(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ faddl (%rdx) │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ - sbbl $0x3,-0x17(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + cmpl $0x3b,(%rax) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x13(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbp │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cfc8(%rax) │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7d(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5523 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rbp │ │ │ │ + add %dl,0x55(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed55b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3e958(%rbx) │ │ │ │ + add %al,0x53b3883(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x13(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - sbbl $0x3,-0x17(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x53b3883(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x55,%al │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x7c(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed55b3 │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + test %bh,(%rax) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed560f │ │ │ │ + add %ah,%al │ │ │ │ + push %rbp │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7c(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed55e3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x13(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rsi │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5678 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3e9(%rax,%rbx,2) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x53b3884(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - test %bl,-0x17(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b3884(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ed56a0 │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x7b(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5673 │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + test %edi,(%rax) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001ed56,%al │ │ │ │ - sbb %eax,0x2(%rax) │ │ │ │ + add %ah,0x1ed56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x31(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7b(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed56a3 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x13(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + push %rsi │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5738 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3e958(%rbp) │ │ │ │ + add %al,0x53b3885(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x13(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - test %ebx,-0x17(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b3885(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x13(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x7a(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5733 │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + xchg %bh,(%rax) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7a(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5763 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed57f8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x3e958(%rsi) │ │ │ │ + add %al,0x53b3886(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x13(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - xchg %bl,-0x17(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x53b3886(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdi │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %dl,-0x79(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed57f3 │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + xchg %edi,(%rax) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x13(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rax │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ iret │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x79(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5823 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ + add %dl,0x58(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - rolb $1,(%rdx) │ │ │ │ + add %ah,0x2d0fc(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - mov %bl,-0x17(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x78(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x1,-0x13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ed58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed582a │ │ │ │ + add %dh,-0x38(%rax) │ │ │ │ add %eax,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %ah,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3111218,35 +3113612,36 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5918 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x88,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed58b3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x53b3888(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x13(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x3e95888,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x53b3888(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3111254,191 +3113649,201 @@ │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - fldl 0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %bl,%ah │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,-0x76(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5943 │ │ │ │ - add $0x0,%al │ │ │ │ + mov (%rax),%dil │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed59a3 │ │ │ │ + add %dh,0x59(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x76(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5973 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1ed59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000001ed59,%al │ │ │ │ + add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5a08 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed5924 │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed59a3 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x76(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x13(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - orb $0x0,0x3e958(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b388a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x13(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,-0x75(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5a03 │ │ │ │ - add $0x0,%al │ │ │ │ + rex mov (%rax),%edi │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x13(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2cf92(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + iret │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x75(%rax) │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5a33 │ │ │ │ - add $0x0,%al │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdx │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5ac8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ed59e5 │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5a63 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rdx │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ed5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - orb $0x0,0x3e958(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x53b388b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x13(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5b28 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e9588b,%eax │ │ │ │ + add %bh,0x53b388b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x13(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - enter $0x588b,$0xe9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + add %cl,%al │ │ │ │ + mov (%rax),%edi │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sub 0x3(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3111464,82 +3113869,85 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x13(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5be8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8c,%al │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5b83 │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x53b388c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - rorb $0x0,0x3e9(%rax,%rbx,2) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %?,(%rax) │ │ │ │ + cmp 0x4000000(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed5c15 │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbx │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2db(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ + fildl (%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x17(%rax),%ebx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x53b38(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsp │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2cf43(%rax) │ │ │ │ + add %al,0x2cf43(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - lea -0x17(%rax),%ebx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebx,0x3f0fc0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x4f,%bl │ │ │ │ + lea (%rax),%edi │ │ │ │ + cmp 0x1000000(%rip),%eax │ │ │ │ + cwtl │ │ │ │ + rorb $0x3f,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2c(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3111563,20 +3113971,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x29(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + jo 1ed5c82 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + pop %rax │ │ │ │ + sub %edx,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ed5c9c │ │ │ │ push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3111611,15 +3114018,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3415f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3111644,15 +3114052,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4a(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3111678,15 +3114087,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.WR │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3111715,129 +3114125,142 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5eb8 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed5ddc │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5e53 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x1,-0x13(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ed5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4018,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - lock xchg %eax,%edx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5e83 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5e,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1ed5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5f18 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x3e958(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ed5f18 │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsi │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - cmp %dl,0x3e958(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x13(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d(%rsi) │ │ │ │ + rex ja 1ed5f78 │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5f13 │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x6d(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x4000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x13(%rdi) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdi │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xadd %al,(%rdx) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + rolb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ - jo 1ed5ecd │ │ │ │ - pop %rax │ │ │ │ - jmp 1ed5f43 │ │ │ │ - add %ebx,0x3f0082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock leave │ │ │ │ + add %dh,-0x6d(%rax) │ │ │ │ + cmp %bh,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %bh,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + leave │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24018(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $1,(%rdx) │ │ │ │ ... │ │ │ │ - mov $0x342c7,%eax │ │ │ │ + fcom %st(4) │ │ │ │ + rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %bh,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ test $0x4b,%al │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3111879,26 +3114302,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ed6012 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cwtl │ │ │ │ + adc %rax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x31148(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repnz push %rcx │ │ │ │ + loopne 1ed602c │ │ │ │ + push %rcx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2c03d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3111927,15 +3114349,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmp $0x41,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3111959,15 +3114382,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31759(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3111990,15 +3114414,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -3112026,15 +3114451,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rsp │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112058,15 +3114484,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.R │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112087,15 +3114514,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ adc $0x311,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3112117,15 +3114545,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x55(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3112150,15 +3114579,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x26(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112181,15 +3114611,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3112210,27 +3114641,23 @@ │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ed6402 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + or %dh,0x342(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x42,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3112259,15 +3114686,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rbp │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112290,15 +3114718,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112320,15 +3114749,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31522(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112352,20 +3114782,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x310,%ecx │ │ │ │ + jo 1ed65b2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + cmp %bh,0x310(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ @@ -3112399,15 +3114827,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3f(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3112430,15 +3114859,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x317,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3112460,15 +3114890,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112493,20 +3114924,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x7f(%rax) │ │ │ │ - rex.X add (%rax),%eax │ │ │ │ + jo 1ed6762 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + rex.W jg 1ed67bd │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112541,15 +3114971,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ hlt │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112593,19 +3115023,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x40(%rax) │ │ │ │ + jo 1ed6882 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + js 1ed68da │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112644,15 +3115073,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x58(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3112676,15 +3115106,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xor $0x31f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -3112707,15 +3115138,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112741,15 +3115173,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x31(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3112775,19 +3115208,20 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e958a7(%rax) │ │ │ │ + add %ah,0x53b38a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x13(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -3112805,15 +3115239,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x22(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3112835,27 +3115270,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ed6b52 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + sbb %cl,(%rbx) │ │ │ │ + adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - or (%rbx),%edx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - cwtl │ │ │ │ - add %al,(%r8) │ │ │ │ + sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ @@ -3112881,15 +3115314,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x54(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3112914,15 +3115348,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.X │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112945,15 +3115380,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.XB │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3112982,15 +3115418,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ js 1ed6d71 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113035,22 +3115471,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fwait │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ed6d92 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + fcomps 0x313(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24017(%rax) │ │ │ │ @@ -3113086,15 +3115518,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x59(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3113116,15 +3115549,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x48(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3113147,15 +3115581,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.W │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113183,20 +3115618,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp %edx,(%rbx,%rax,1) │ │ │ │ + jo 1ed6f42 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + fdivrs (%rcx) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebx,0x41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x51,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113234,15 +3115668,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex.B │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113270,19 +3115705,20 @@ │ │ │ │ jo 1ed7018 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3e958b1(%rax) │ │ │ │ + add %bl,0x53b38b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ in (%dx),%eax │ │ │ │ @@ -3113303,15 +3115739,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.X (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113336,15 +3115773,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x45(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3113369,15 +3115807,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x36(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3113400,15 +3115839,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113434,15 +3115874,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ mov $0x3422b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -3113484,19 +3115924,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x4f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x21(%rax) │ │ │ │ + jo 1ed72a2 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + js 1ed72db │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ cwtl │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113536,15 +3115975,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sub $0x41,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113571,19 +3116011,20 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e958b7(%rax) │ │ │ │ + add %ch,0x53b38b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(%rbp,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113602,15 +3116043,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113632,15 +3116074,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ sub 0x3(%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113679,15 +3116121,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x56(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3113709,15 +3116152,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x31521(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113738,15 +3116182,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and 0x3(%rip),%dl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113770,15 +3116215,15 @@ │ │ │ │ mov $0x3c,%al │ │ │ │ rex.WRXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ js 1ed7643 │ │ │ │ rex.X add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3113820,15 +3116265,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x34163(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113849,15 +3116295,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rcx │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113881,15 +3116328,16 @@ │ │ │ │ xor $0x4f,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x3(%rip),%dl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113912,15 +3116360,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x39(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3113944,15 +3116393,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x25(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3113975,15 +3116425,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x36(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3114008,15 +3116459,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ cld │ │ │ │ flds (%rdx) │ │ │ │ ... │ │ │ │ or %cl,0x1c(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -3114055,29 +3116506,30 @@ │ │ │ │ add %ebx,0x3f0041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x4f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x4018,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2d9f8,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x78(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ed7962 │ │ │ │ + flds (%rdx) │ │ │ │ + ... │ │ │ │ + pop %rax │ │ │ │ + js 1ed798f │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,0x41(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + cwtl │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %dl,0x0(%rdx) │ │ │ │ + add %al,0x8(%rax) │ │ │ │ + push %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %dh,0x24017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %eax,%eax │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -3114104,15 +3116556,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cmp %eax,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3114137,15 +3116590,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0x15,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3114169,15 +3116623,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4ff3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xdd,(%rbx) │ │ │ │ + push %rax │ │ │ │ + and %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2a(%rax) │ │ │ │ add (%r8),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ @@ -3338109,20 +3340564,17 @@ │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %esi,%edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 200b69b │ │ │ │ + add %ah,0xb(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -3338935,17 +3341387,15 @@ │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %bh,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f704(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 200bdd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3341306,20 +3343756,18 @@ │ │ │ │ jno 200d3c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f703(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add $0x2f7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ficomps (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -3341762,17 +3344210,18 @@ │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %dh,0x2f706(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 200d82b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x38(%rax) │ │ │ │ @@ -3342145,17 +3344594,16 @@ │ │ │ │ jno 200dbbb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2f7,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x7(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3342425,18 +3344873,22 @@ │ │ │ │ jno 200de2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x2f7,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %dh,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000002000c,%al │ │ │ │ negl (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 200de5b │ │ │ │ @@ -3342557,15 +3345009,17 @@ │ │ │ │ jno 200df63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f706(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or %dh,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 200df7b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3343115,16 +3345569,15 @@ │ │ │ │ jno 200e48b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x9(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ add %edx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x68(%rax) │ │ │ │ @@ -3343593,18 +3346046,22 @@ │ │ │ │ jno 200e8c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %edx,0x0(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %bh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x66(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3343744,17 +3346201,20 @@ │ │ │ │ jno 200ea13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x8(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - or %edx,0x0(%rcx) │ │ │ │ + add %dh,0x2f70a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x1f,%ah │ │ │ │ add (%rax),%eax │ │ │ │ @@ -3353812,44 +3356272,46 @@ │ │ │ │ jno 20146b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xf7,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 20146cb │ │ │ │ + adc %al,(%rbx) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ repz movabs %eax,0x71090000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f700(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %bh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 20146fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f700(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %bh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2014713 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3353861,25 +3356323,28 @@ │ │ │ │ jno 201472b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x9(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %dh,0x2f70b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jno 2014743 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rcx) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + addb $0xf7,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 201475b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xb(%rax) │ │ │ │ @@ -3363860,16 +3366325,16 @@ │ │ │ │ jno 201a443 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsi) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + sbb %sil,%sil │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201a45b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ @@ -3363883,17 +3366348,20 @@ │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xf(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %esi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jno 201a48b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x6(%rax) │ │ │ │ @@ -3363904,26 +3366372,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - maskmovq (bad),%mm0 │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + sbb %dh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jno 201a4bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - maskmovq (bad),%mm0 │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + movabs 0x10000000002f618,%al │ │ │ │ + jno 201a4d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xbb,%ah │ │ │ │ @@ -3366130,15 +3368598,15 @@ │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%al │ │ │ │ + loopne 201b902 │ │ │ │ movabs %eax,0x71090000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3366159,17 +3368627,15 @@ │ │ │ │ jno 201b95b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loope 201b90e │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2a3e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ @@ -3366206,27 +3368672,27 @@ │ │ │ │ jno 201b9bb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ loopne 201b96e │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201b9d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loopne 201b986 │ │ │ │ + push %rax │ │ │ │ + loope 201b986 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201b9eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3366749,22 +3369215,18 @@ │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0xf7,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + rorb $0x2,(%rdi,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -3366787,28 +3369249,28 @@ │ │ │ │ jno 201bee3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x97,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x1,(%rdi,%rdx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 201befb │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xe(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %al,0x2f70e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jno 201bf13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -3366820,17 +3369282,18 @@ │ │ │ │ jno 201bf2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xc(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %ah,0x2f70c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 201bf43 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x67(%rax) │ │ │ │ @@ -3366891,15 +3369354,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201bfd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2f7(%rip) │ │ │ │ + xor %cl,0x2f7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3367167,15 +3369630,17 @@ │ │ │ │ jno 201c25b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x19738(%rax) │ │ │ │ + add %al,0x36(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201c273 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3367463,15 +3369928,17 @@ │ │ │ │ jno 201c4e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19736(%rax) │ │ │ │ + add %ah,0x34(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201c4fb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3367522,16 +3369989,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201c573 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - xchg %eax,%edi │ │ │ │ + lock xor $0x97,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201c58b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3368576,18 +3371042,20 @@ │ │ │ │ jno 201ceeb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1,(%rdi,%rdx,4) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jno 201cf03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x66(%rax) │ │ │ │ @@ -3368598,18 +3371066,16 @@ │ │ │ │ jno 201cf1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor 0x1(%rdi),%dl │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201cf33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3368622,26 +3371088,25 @@ │ │ │ │ jno 201cf4b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x34(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor %dl,0x1(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201cf63 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x97,%al │ │ │ │ + jo 201cfa3 │ │ │ │ + xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201cf7b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ @@ -3369270,18 +3371735,16 @@ │ │ │ │ jno 201d503 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0xbc,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,(%rdx) │ │ │ │ + mov $0x2,%esp │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201d51b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3369400,19 +3371863,17 @@ │ │ │ │ jno 201d623 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 201d63b │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x0(%rdx,%rax,1),%edi │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3369484,18 +3371945,17 @@ │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x14(%rax) │ │ │ │ - mov $0x2,%esp │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 201d6e3 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc 0x0(%rdx,%rax,1),%bh │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -3369538,19 +3371998,17 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201d743 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rsp,%rdi,4) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jno 201d75b │ │ │ │ + nop │ │ │ │ + adc 0x0(%rdx,%rax,1),%bh │ │ │ │ + add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ @@ -3370179,16 +3372637,15 @@ │ │ │ │ jno 201dcfb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rcx) │ │ │ │ - xchg %eax,%edi │ │ │ │ + shlb $0x97,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201dd13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3370488,16 +3372945,16 @@ │ │ │ │ jno 201dfb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp 0x1(%rdi),%dl │ │ │ │ + add %al,0x19738(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201dfcb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3370777,16 +3373234,16 @@ │ │ │ │ jno 201e223 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %dl,0x1(%rdi) │ │ │ │ + add %ah,0x19736(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201e23b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3370998,15 +3373455,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ movabs %eax,0x71010000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 201e463 │ │ │ │ + xor %dh,(%rdi) │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201e433 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3371153,16 +3373610,20 @@ │ │ │ │ jno 201e56b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %edi,0x0(%rdx,%rax,1) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc $0xbc,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 201e583 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x67(%rax) │ │ │ │ @@ -3371322,16 +3373783,17 @@ │ │ │ │ jno 201e6eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2bc13(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x2,%esp │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 201e703 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3371580,17 +3374042,18 @@ │ │ │ │ jno 201e92b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %edi,0x0(%rdx,%rax,1) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %al,0x14(%rax) │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 201e943 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3371609,17 +3374072,19 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201e973 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc 0x0(%rdx,%rax,1),%bh │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + rclb $1,(%rsp,%rdi,4) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 201e98b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ @@ -3373112,19 +3375577,17 @@ │ │ │ │ jno 201f6c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %esi,%edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 201f6db │ │ │ │ + jo 201f6d2 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3373201,15 +3375664,17 @@ │ │ │ │ jno 201f783 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f70b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %bh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 201f79b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3373223,31 +3375688,25 @@ │ │ │ │ jno 201f7b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %esi,%edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jno 201f7cb │ │ │ │ + add %dl,0x0(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %bh,%dh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jno 201f7e3 │ │ │ │ + loopne 201f7da │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bh │ │ │ │ @@ -3374574,15 +3377033,15 @@ │ │ │ │ jno 2020353 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3b,%al │ │ │ │ + jo 202039b │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 202036b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3374596,18 +3377055,16 @@ │ │ │ │ jno 2020383 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3d(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp 0x1(%rdi),%edx │ │ │ │ add %al,(%rcx) │ │ │ │ jno 202039b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3374620,24 +3377077,27 @@ │ │ │ │ jno 20203b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1973b(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 20203cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdi,%rdx,4) │ │ │ │ + loopne 2020413 │ │ │ │ + xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 20203e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ @@ -3375960,15 +3378420,15 @@ │ │ │ │ jno 2020f3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rcx) │ │ │ │ + mov $0x3b,%al │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2020f53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3375982,16 +3378442,18 @@ │ │ │ │ jno 2020f6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor 0x1(%rdi),%dl │ │ │ │ + add %dh,0x3d(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2020f83 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3376003,25 +3378465,24 @@ │ │ │ │ jno 2020f9b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %dl,0x1(%rdi) │ │ │ │ + add %dl,0x1973b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2020fb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 2020ff3 │ │ │ │ - xchg %eax,%edi │ │ │ │ + and %bh,(%rdi,%rdx,4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2020fcb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ @@ -3376583,16 +3379044,19 @@ │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %bh,0x0(%rdx,%rax,1) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + shlb $0xbc,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 2021493 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x280f3(%rax) │ │ │ │ @@ -3376643,15 +3379107,15 @@ │ │ │ │ movabs %eax,0x71090000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2bc22(%rax) │ │ │ │ + add %al,0x2bc22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2021523 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3376662,25 +3379126,27 @@ │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %bh,0x0(%rdx,%rax,1) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + add %ah,0x2bc20(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jno 2021553 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %edi,0x0(%rdx,%rax,1) │ │ │ │ - add %esi,0x0(%rcx) │ │ │ │ + xor %ah,(%rcx) │ │ │ │ + mov $0x2,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jno 202156b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x197(%rbx) │ │ │ │ @@ -3381428,15 +3383894,18 @@ │ │ │ │ jno 2023f83 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x90000000002f6c6,%al │ │ │ │ + loopne 2023f5a │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ jno 2023f9b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3381447,16 +3383916,15 @@ │ │ │ │ jno 2023fb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x38(%rax) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %ah,0x2f6ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2023fcb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3381470,24 +3383938,26 @@ │ │ │ │ jno 2023fe3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f6c6(%rax) │ │ │ │ + add %al,%al │ │ │ │ + enter $0x2f6,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2023ffb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%bh │ │ │ │ + push %rax │ │ │ │ + leave │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2024013 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ @@ -3382620,15 +3385090,15 @@ │ │ │ │ jno 2024a03 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 20249da │ │ │ │ + mov $0xc5,%al │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2024a1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3382641,15 +3385111,16 @@ │ │ │ │ jno 2024a33 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f6ca(%rax) │ │ │ │ + add %dh,-0x39(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2024a4b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3382660,26 +3385131,24 @@ │ │ │ │ add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - enter $0x2f6,$0x0 │ │ │ │ + add %dl,0x2f6c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2024a7b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - leave │ │ │ │ + and %al,%dh │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 2024a93 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ @@ -3382819,15 +3385288,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ jg 2024b65 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2024be3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3383200,15 +3385669,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x77(%rax) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3383256,15 +3385725,15 @@ │ │ │ │ jno 2024fa3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rax) │ │ │ │ + xor %dl,(%rsi) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2024fbb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3383279,20 +3385748,17 @@ │ │ │ │ jno 2024fd3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %esi,%esi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jno 2024feb │ │ │ │ + add %ah,0xf(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -3383304,26 +3385770,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - sbb %dh,%dh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jno 202501b │ │ │ │ + maskmovq (bad),%mm0 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000002f618,%al │ │ │ │ - jno 2025033 │ │ │ │ + rex maskmovq (bad),%mm0 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -3383459,16 +3385924,17 @@ │ │ │ │ jno 2025153 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - mov $0x2,%esp │ │ │ │ + and %al,-0x44(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jno 202516b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3383476,16 +3385942,16 @@ │ │ │ │ jno 2025183 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2bc41(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2,%r12d │ │ │ │ add %al,(%rcx) │ │ │ │ jno 202519b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3383498,25 +3385964,24 @@ │ │ │ │ jno 20251b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - mov $0x2,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + rex mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ jno 20251cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ rex mov $0x2,%esp │ │ │ │ add %al,(%rcx) │ │ │ │ jno 20251e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3383561,15 +3386026,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x78(%rax) │ │ │ │ + add %ah,0x78(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3383642,16 +3386107,16 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - js 202529d │ │ │ │ + add %al,(%rax) │ │ │ │ + jns 202529d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 202531b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3383702,19 +3386167,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 202532d │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + movabs 0x900000000028a79,%al │ │ │ │ jno 20253ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3383761,20 +3386222,19 @@ │ │ │ │ movabs %eax,0x11090000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jp 20253bd │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 202543b │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x24(%rax) │ │ │ │ @@ -3383820,15 +3386280,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ jp 202544d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 20254cb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3383880,19 +3386340,18 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7b(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ + add %al,0x28a7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 202555b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2bbee(%rax) │ │ │ │ @@ -3384151,15 +3386610,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2(%rdx,%rcx,4) │ │ │ │ + and %bh,0x2(%rdx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3384354,15 +3386813,17 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28a7c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jl 20258fd │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 202597b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3384415,15 +3386876,15 @@ │ │ │ │ movabs %eax,0x11090000000002 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7d(%rax) │ │ │ │ + add %ah,0x7d(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3384479,16 +3386940,16 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jge 2025a1d │ │ │ │ + add %al,(%rax) │ │ │ │ + jle 2025a1d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2025a9b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3384542,19 +3387003,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jle 2025aad │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + movabs 0x900000000028a7e,%al │ │ │ │ jno 2025b2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3384606,20 +3387063,19 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jg 2025b3d │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 2025bbb │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -3384671,16 +3387127,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebx │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %dl,0x2(%rsi,%rdi,4) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2025c4b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3384732,15 +3387187,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28a4a(%rax) │ │ │ │ + add %ah,0x28a4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2025cdb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3384797,16 +3387252,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x95,%al │ │ │ │ - mov $0x2,%esi │ │ │ │ + rclb $0x0,0x2be(%rbp) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2025d6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3384861,67 +3387315,65 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ + jo 2025d9e │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc5,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ + rol $0x8,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov (%r10),%al │ │ │ │ + rex.X mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 2025e19 │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add $0x8,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 2025e6f │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xb,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3384929,58 +3387381,59 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x308c5(%rax) │ │ │ │ + add %ah,0x308c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ + xor %al,%dh │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28a5e(%rax) │ │ │ │ + add %dl,0x28a5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.XB mov (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3384995,60 +3387448,60 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5e(%rax) │ │ │ │ + add %dh,0x5e(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rsi │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,-0x76(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - nop │ │ │ │ + loopne 2025ed2 │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000028a43,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ + mov $0x43,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28a92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x100000000028a92,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3385060,58 +3387513,62 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28a90(%rax) │ │ │ │ + add %al,%al │ │ │ │ + nop │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls 0x200(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ecx │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308d5(%rax) │ │ │ │ + add %dl,0x308d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x44(%rax) │ │ │ │ + add %dl,0x44(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xlat %ds:(%rbx) │ │ │ │ + push %rax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3385124,56 +3387581,60 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2b(%rax) │ │ │ │ + add %dh,-0x2b(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock {rex2 0x8} add (%rax),%rax │ │ │ │ + add %dl,%dh │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x90000000002f4b3,%al │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2f4b3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ mov (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xf4,%ch │ │ │ │ + jo 2026047 │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3385185,56 +3387646,57 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f4b3(%rax) │ │ │ │ + add %dl,0x2f4b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2(%rsp,%rsi,8) │ │ │ │ + and %dh,0x2(%rsp,%rsi,8) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x28a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x2,-0x76(%rbp) │ │ │ │ + nop │ │ │ │ + mov (%r10),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x42(%rbp) │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202613f │ │ │ │ @@ -3385248,63 +3387710,60 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + jo 2026111 │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x34(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,0x308cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RX mov (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x76(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3385317,131 +3387776,130 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x34(%rax) │ │ │ │ + add %ah,-0x34(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 20261c6 │ │ │ │ + lock int3 │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fimull (%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fisttpl (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ rex.RX mov (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdc,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + rcr $0xb,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 202625f │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ fimull (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fisttpl (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 2026265 │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x308(%rdx) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x4e(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RXB mov (%r10),%r8b │ │ │ │ + jo 2026301 │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x8,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3(%rax,%rcx,1) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3385454,333 +3387912,343 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0x8,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000308b2,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ + mov $0xb2,%al │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %edx,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x76(%rbp) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jne 20262bd │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.W mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000028a75,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x75,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28a75(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28a48(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jne 2026305 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - orb $0x0,0x2(%rdx) │ │ │ │ - add %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock or $0x200,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex jbe 202634d │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x28a48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30bea(%rax) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30bdf(%rax) │ │ │ │ + lock or $0x200,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jbe 202634d │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30be0(%rax) │ │ │ │ + add %dh,0x30bea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loope 202642e │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30bdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 2026446 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30be0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1e(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,%bl │ │ │ │ + add %al,-0x1f(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe3,%al │ │ │ │ + loopne 202641b │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0xb,%al │ │ │ │ + and $0xb,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0xb,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + jrcxz 2026476 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30be5(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jrcxz 202648e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,$0xb │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x1c(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %al,$0xb │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%ch │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x900000000030be5,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x19(%rax) │ │ │ │ + add %al,-0x1a(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%al │ │ │ │ + loopne 20264e0 │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe8,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ + and $0xb,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + call 2026839 │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 2026869 │ │ │ │ + shr $0xb,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 2026881 │ │ │ │ + add %ch,%dl │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6c(%rax) │ │ │ │ + add %dl,0x6c(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + push %rax │ │ │ │ rex.WB mov (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x76(%rsi) │ │ │ │ + adc %ch,-0x76(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3385794,60 +3388262,59 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6c,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x2(%rdx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ rex.WB mov (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x42(%rdx) │ │ │ │ + and %ah,-0x42(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3385862,36 +3388329,35 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x60(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x42(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,-0x42(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x71(%rax) │ │ │ │ + jo 2026639 │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 20266b3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3385927,15 +3388393,17 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xf4,%ah │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2026713 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3385960,15 +3388428,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 202675b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3386013,54 +3388481,55 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x71(%rax) │ │ │ │ + add %dl,-0x71(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2be(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 2026771 │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2be9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + lahf │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2be75(%rax) │ │ │ │ + add %dh,0x2be75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5f(%rax) │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3386071,59 +3388540,58 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x61(%rax) │ │ │ │ + add %dh,-0x61(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock lahf │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %ah,0x2be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ + add %dl,-0x32(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ movabs 0x11010000000002f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 20268d7 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3386135,45 +3388603,41 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0x8,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x1b(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0x8,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x0,0x2f4(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRXB mov (%r10),%r8b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %dl,-0x76(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 2026937 │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 20268e2 │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3386181,16 +3388645,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x51,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ + rclb $0x2,-0x76(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2026967 │ │ │ │ @@ -3386202,60 +3388665,59 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ rex.WRXB mov (%r10),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + jo 20269e2 │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28a8e(%rax) │ │ │ │ + add %dl,0x28a8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x34(%rax) │ │ │ │ + add %dh,-0x34(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x70(%rax) │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3386270,57 +3388732,58 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72(%rax) │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x2(%rdx),%cs │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,0x28a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%dl │ │ │ │ - hlt │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock int3 │ │ │ │ + add %cl,%ch │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ fcomi %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3386336,58 +3388799,60 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fxtract │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xf4,%dl │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x28a(%rsi) │ │ │ │ + loopne 2026a60 │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x3a(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28a98(%rax) │ │ │ │ + add %ah,0x28a98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3386400,58 +3388865,61 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28a96(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%edi │ │ │ │ + fmuls 0x200(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x58(%rax) │ │ │ │ + add %ah,-0x58(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2be62(%rax) │ │ │ │ + add %dl,0x2be62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3386468,57 +3388936,57 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - test $0xf4,%al │ │ │ │ + add %al,-0x58(%rax) │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x2f4(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + shrb $1,0x2f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 2026c27 │ │ │ │ - mov (%rdx),%al │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x28a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %cl,%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28a3f(%rax) │ │ │ │ + add %dh,0x28a3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3386529,37 +3388997,37 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ cmp $0x28a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ ds mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3386573,77 +3389041,80 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2bec5(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 2026cc7 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x30b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ ret │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jo 2026cb6 │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rorb $1,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%cl │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x308d2(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rorb %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3386656,56 +3389127,55 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ rorb $1,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rorl $1,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 2026d53 │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x76(%rcx) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x110100,0x2(%rdx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x90000000002bec6,%al │ │ │ │ + mov $0xc6,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28a6b(%rax) │ │ │ │ + add %ah,0x28a6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3386716,57 +3389186,56 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28a69(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + imul $0x110100,0x2(%rdx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex push $0xffffffffffffff8a │ │ │ │ + push %rax │ │ │ │ + push $0xffffffffffffff8a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2be(%rbp) │ │ │ │ + adc %bl,0x2be(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ shl $1,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ sahf │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3386780,56 +3389249,56 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ pushf │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 2026e3f │ │ │ │ - mov $0x2,%esi │ │ │ │ + sbbb $0x0,0x2be(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fisttpll (%rbx) │ │ │ │ + push %rax │ │ │ │ + fisttpll (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ movsxd 0x2(%rsi),%edi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fisttps (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3386845,72 +3389314,71 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ fisttpll (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdd,%al │ │ │ │ - or (%rbx),%eax │ │ │ │ + rcr $0xb,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ch,%bl │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 2026f56 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shl %cl,%ah │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcl $1,%dl │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30beb(%rax) │ │ │ │ + add %dh,0x30beb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jmp 2026f9e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3386924,81 +3389392,77 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %ch,%bl │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 2026fe6 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x100000000030beb,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ shl $1,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 2026fdb │ │ │ │ - hlt │ │ │ │ + adc $0xf4,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xf4,%bh │ │ │ │ + rcl $1,%bh │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2be64(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fs mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f4d9(%rax) │ │ │ │ + add %dl,0x2f4d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3387009,59 +3389473,53 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f4d7(%rax) │ │ │ │ + add %dh,0x2f4d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%al │ │ │ │ - hlt │ │ │ │ + rex fdiv %st(4),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + movabs 0x90000000002f4aa,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2be65(%rax) │ │ │ │ + add %ah,0x2be65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x54(%rax) │ │ │ │ + add %ah,-0x54(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3387076,56 +3389534,54 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x56(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f4aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2f4(%rbx) │ │ │ │ + adc %ch,0x2f4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x78(%rax) │ │ │ │ + add %dh,-0x78(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x66(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,0x2be66(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov 0x2(%rsi),%bh │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3387136,54 +3389592,56 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ + add %dl,-0x78(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2be(%rax) │ │ │ │ + loopne 2027142 │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xd8,%al │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30bd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + addr32 mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x26(%rax) │ │ │ │ + add %dh,-0x26(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3387198,65 +3389656,64 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30bd8(%rax) │ │ │ │ + add %dl,0x30bd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%cl │ │ │ │ + and %bl,%cl │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x308b6(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push $0x2be │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x68(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202724a │ │ │ │ - or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %al,0x308b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 20272af │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3387264,55 +3389721,55 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x308b6(%rax) │ │ │ │ + add %ah,0x308b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x308(%rdi) │ │ │ │ + xor %dh,0x308(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ imul $0x110900,0x2(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ mov $0xf4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3387327,56 +3389784,63 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x2f4(%rdi) │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + jo 2027345 │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul $0x110900,0x2(%rsi),%edi │ │ │ │ + add %ch,-0x42(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3387392,195 +3389856,193 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3d(%rax) │ │ │ │ + add %dl,-0x3d(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bl │ │ │ │ + loopne 20273bd │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28a40(%rax) │ │ │ │ + add %dl,0x28a40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ push $0xffffffffffffffbe │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ + add %ah,0x40(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x40(%rax) │ │ │ │ + add %dh,0x40(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6b,%al │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WX mov (%rdx),%al │ │ │ │ + shrb $0x2,-0x42(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or $0x200,%eax │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock rex.WX mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x76(%rbx) │ │ │ │ + add %al,-0x76(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x54(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbx │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x2,-0x76(%rbp) │ │ │ │ + adcb $0x0,0x2(%rdx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x76(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x28a55(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ + rclb $1,-0x76(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x57(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x76(%rax) │ │ │ │ + adc %bl,-0x76(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28a58(%rax) │ │ │ │ + add %dh,0x28a58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 202756b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3387634,15 +3390096,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rcx │ │ │ │ + push %rax │ │ │ │ + pop %rcx │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3387698,15 +3390161,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ pop %rcx │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3387761,15 +3390224,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x76(%rdx) │ │ │ │ + nop │ │ │ │ + pop %rdx │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3387791,15 +3390256,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ pop %rbx │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3387832,15 +3390297,15 @@ │ │ │ │ movabs 0x11010000000002,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ mov $0xf4,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 20277c3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3389338,25 +3391803,25 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2be6c(%rax) │ │ │ │ + add %ah,0x2be6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0xf4,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3389369,56 +3391834,61 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0xf4,%cl │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2f4(%rcx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + shlb $1,0x2f4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x28a(%rax) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202876f │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + subb $0x2,-0x42(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x110100000000028a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x28a(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 2028737 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3389427,15 +3391897,15 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ movabs 0x710900000000028a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3389478,16 +3391948,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000028aa0,%al │ │ │ │ - jno 20287cb │ │ │ │ + mov $0xa0,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3389508,15 +3391981,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%ah │ │ │ │ + xor %dl,%ah │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3389565,26 +3392038,26 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ {rex2 0xb} add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3389598,60 +3392071,56 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x100000000030bd4,%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ + and %bl,-0x42(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2be6e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ pop %rdi │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3389663,28 +3392132,29 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsi │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x42(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + nop │ │ │ │ + pop %rsi │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 202897b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -3389751,17 +3392221,17 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x28a(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 2028a23 │ │ │ │ + rolb $1,0x28a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3389779,15 +3392249,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2028a6b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3389829,15 +3392299,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28a82(%rax) │ │ │ │ + add %dl,0x28a82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3389850,55 +3392320,51 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28a80(%rax) │ │ │ │ + add %dh,0x28a80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x28a(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + rex orl $0x110100,0x2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x28a67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + movabs 0x900000000028a67,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 2028b11 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x69(%rax) │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3389914,19 +3392380,18 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x28a67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 2028ba3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3389971,15 +3392436,15 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x76(%rax) │ │ │ │ + adc %ch,-0x76(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2028c1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3390004,19 +3392469,19 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x8,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + rcl $1,%bh │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 2028c63 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3390058,25 +3392523,25 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2be70(%rax) │ │ │ │ + add %ah,0x2be70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308d9(%rax) │ │ │ │ + add %dl,0x308d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3390089,60 +3392554,57 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x308d7(%rax) │ │ │ │ + add %dh,0x308d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex fmuls (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int3 │ │ │ │ + add %cl,%ch │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jno 2028d21 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x71(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2bece(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3390155,15 +3392617,15 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ int3 │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2028db3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3390211,18 +3392673,16 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - int $0xbe │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 2028def │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2028e2b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3390246,15 +3392706,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ pop %rsp │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3390301,116 +3392761,116 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ jno 2028ea1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsi │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 2028f9c │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + xorb $0x2,-0x42(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,0x2(%rdx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2(%rdx,%rcx,4) │ │ │ │ + rcrb $1,0x2(%rdx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jae 2028f31 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,-0x42(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2be73(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jae 2028f49 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x74(%rax) │ │ │ │ + add %ah,0x74(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - je 2028f79 │ │ │ │ + add %al,(%rax) │ │ │ │ + jne 2028f79 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2028fc3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3390459,15 +3392919,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ test $0x308,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3390489,15 +3392949,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x2be,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3390538,15 +3392998,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 202909c │ │ │ │ + lock stos %al,%es:(%rdi) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3390559,55 +3393019,52 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ test $0x308,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x308,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + movabs 0x1000000000308a9,%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x41(%rax) │ │ │ │ + jo 2029111 │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2bea3(%rax) │ │ │ │ + add %dl,0x2bea3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ sarl $0x0,0x2(%rsi) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202919f │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3390618,26 +3393075,27 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x41(%rax) │ │ │ │ + add %dl,-0x41(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2be(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + loopne 2029189 │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 20291d3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rax) │ │ │ │ @@ -3390690,15 +3393148,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x76(%rbx) │ │ │ │ + rex jae 20291e5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2029263 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3390722,15 +3393180,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 20292ab │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3390773,16 +3393231,16 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - je 20292a5 │ │ │ │ + add %al,(%rax) │ │ │ │ + jne 20292a5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3390796,57 +3393254,60 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ jae 20292d5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000028a73,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ + mov $0x73,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - mov $0x2,%esi │ │ │ │ + shlb $0x0,0x2be(%rbp) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + int3 │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3390859,34 +3393320,38 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ lret $0x308 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000308ca,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ + mov $0xca,%al │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB mov (%r10),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3390937,15 +3393402,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2bea6(%rax) │ │ │ │ + add %ah,0x2bea6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 20294a3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3390969,15 +3393434,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.WRB mov (%r10),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3391033,55 +3393498,57 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ + add %dl,0x4b(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x76(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 20295d5 │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x28a(%rbx) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x28a9b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x59(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,0x2bea7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x63(%rax) │ │ │ │ + add %dl,-0x63(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3391097,29 +3393564,27 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x65(%rax) │ │ │ │ + add %dh,-0x65(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fwait │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %bl,0x2(%rdx,%rcx,4) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 2029623 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -3391160,15 +3393625,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3391196,15 +3393661,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x58(%rax) │ │ │ │ + add %ah,-0x58(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 20296e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3391246,15 +3393711,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x308b1(%rax) │ │ │ │ + add %dh,0x308b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3391267,68 +3393732,62 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ mov $0x8,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa4,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x2(%rdx,%rcx,4) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2be(%rcx) │ │ │ │ + rex test $0x2be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 2029788 │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x28a(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 20297ff │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3391336,37 +3393795,37 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28aa4(%rax) │ │ │ │ + add %ah,0x28aa4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x28a(%rbp) │ │ │ │ + xor %ah,0x28a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2beba(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2be,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 202984b │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -3391418,15 +3393877,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 20298db │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3391451,16 +3393910,16 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x44(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,0x2bebc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2029923 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3391509,56 +3393968,57 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2beba(%rax) │ │ │ │ + add %ah,0x2beba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x2be(%rbx) │ │ │ │ + xor %bh,0x2be(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2be9a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x64(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,0x2be9c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3391568,44 +3394028,44 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2be9a(%rax) │ │ │ │ + add %ah,0x2be9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x2be(%rbx) │ │ │ │ + xor %bl,0x2be(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28a3b(%rax) │ │ │ │ + add %ah,0x28a3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2029a8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3391675,15 +3394135,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3d(%rax) │ │ │ │ + add %ah,0x3d(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3391767,56 +3394227,55 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3b(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %al,0x28a3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls 0x200(%rip) │ │ │ │ + add %bl,%al │ │ │ │ + or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx,%rcx,4) │ │ │ │ + adc %bh,(%rdx,%rcx,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 2029ba6 │ │ │ │ - mov $0x2,%esi │ │ │ │ + lock mov %?,0x2(%rsi) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2beac(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2be8e(%rax) │ │ │ │ + add %dh,0x2be8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3391827,57 +3394286,57 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ mov %?,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ lea 0x2(%rsi),%edi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bl │ │ │ │ + adc %ah,%bl │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ in $0x8,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2029ce3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3391971,15 +3394430,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ loop 2029dbb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2029dbb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3392157,19 +3394616,19 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 2029f2d │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0x8,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 2029f53 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -3392203,15 +3394662,16 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test %ecx,0x2(%rdx) │ │ │ │ + push %rax │ │ │ │ + test %ecx,0x2(%rdx) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2029fb3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3392236,16 +3394696,16 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 2029ffb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3392290,15 +3394750,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %ecx,0x2(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3392312,56 +3394772,53 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ test %ecx,0x2(%rdx) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x85,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x28a(%rbp) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2be8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x8a,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2beae(%rax) │ │ │ │ + add %ah,0x2beae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ + add %dh,-0x74(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3392374,37 +3394831,36 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2be8a(%rax) │ │ │ │ + add %dl,0x2be8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x2be(%rbx) │ │ │ │ + and %cl,0x2be(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2be83(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - jno 202a163 │ │ │ │ + add %al,%al │ │ │ │ + cmpl $0x0,0x2(%rsi) │ │ │ │ + or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3392494,17 +3394950,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2be(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %esi,0x0(%rcx) │ │ │ │ + rex scas %es:(%rdi),%eax │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jno 202a23b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3f(%rax) │ │ │ │ @@ -3392527,16 +3394984,16 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7b(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,0x2be85(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 202a283 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3392595,53 +3395052,56 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2be83(%rax) │ │ │ │ + add %ah,0x2be83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2(%rsi,%rdi,4) │ │ │ │ + xor %al,0x2(%rsi,%rdi,4) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x2(%rsp,%rsi,8) │ │ │ │ + loopne 202a2e6 │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f4ae(%rax) │ │ │ │ + add %ah,0x2f4ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3392652,50 +3395112,52 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f4ac(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%eax │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jo 202a3a0 │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202a392 │ │ │ │ - mov $0x2,%esi │ │ │ │ + xorb $0x0,0x2be(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jno 202a3eb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ @@ -3392740,15 +3395202,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%al │ │ │ │ + xor %bl,%al │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esi,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3392794,346 +3395256,345 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2a(%rax) │ │ │ │ + add %dl,-0x2a(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dh │ │ │ │ + loopne 202a4c0 │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ jbe 202a4c1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ mov $0xbe,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ ja 202a4f1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ jbe 202a509 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2beb1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xbe,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jne 202a539 │ │ │ │ + add %al,(%rax) │ │ │ │ + jbe 202a539 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jbe 202a551 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + movabs 0x90000000002be76,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x37(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f4c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x44(%rax) │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f4bd(%rax) │ │ │ │ + add %dh,0x2f4bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f4be(%rax) │ │ │ │ + add %dl,0x2f4be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x41(%rax) │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x40(%rax) │ │ │ │ + add %dl,-0x40(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ shl $0x2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ + adc %al,%dl │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ ret $0x2f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xf4,%bl │ │ │ │ + rol $1,%bl │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3c(%rax) │ │ │ │ + add %dh,-0x3c(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x90000000002f4c5,%al │ │ │ │ + mov $0xc5,%al │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3a(%rax) │ │ │ │ + add %dl,-0x3a(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f4c7(%rax) │ │ │ │ + add %dl,0x2f4c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ enter $0x2f4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ enter $0x2f4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 202a700 │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x308(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ mov $0xbe,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x308a8(%rax) │ │ │ │ + add %dh,0x308a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3393146,63 +3395607,63 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fimull (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xbe,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xbe,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ fisttpl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3393215,60 +3395676,58 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202a83c │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x8,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - iret │ │ │ │ + rex iret │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2beb3(%rax) │ │ │ │ + add %ah,0x2beb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sarb $1,0x2(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sarl $1,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3393280,52 +3395739,56 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ iret │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000002becf,%al │ │ │ │ + mov $0xcf,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x2be(%rbp) │ │ │ │ + xor %bh,0x2be(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x2(%rsi,%rdi,4) │ │ │ │ + mov $0xbe,%spl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x2be,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202a957 │ │ │ │ @@ -3393339,195 +3395802,187 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x2be,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2be,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + movabs 0x10000000002bebd,%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x2f4,%edx │ │ │ │ + lock mov $0x2f4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2(%rsi,%rdi,4) │ │ │ │ + loopne 202a966 │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f4ba(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2f4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ mov $0x2f4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202a9af │ │ │ │ - mov $0x2,%esi │ │ │ │ + xorb $0x0,0x2be(%rbp) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ leave │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ mov $0x2f4,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2be(%rsi) │ │ │ │ + and %dh,0x2be(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb6,%al │ │ │ │ - mov $0x2,%esi │ │ │ │ + shlb $0x0,0x2be(%rsi) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x49(%rax) │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xbe,%bh │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + mov $0x2be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2beb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x90000000002beb8,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x2be,%ecx │ │ │ │ + add %al,-0x47(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lret $0x2f4 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x36(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28a8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + mov $0x8b,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,%ah │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3393541,56 +3395996,56 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ lret $0x2f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xca,%al │ │ │ │ - hlt │ │ │ │ + ror $0xf4,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x28a(%rcx) │ │ │ │ + and %bl,0x28a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x28a(%rdi) │ │ │ │ + nop │ │ │ │ + xchg %ecx,0x2(%rdx) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3393606,55 +3396061,66 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cwtl │ │ │ │ + add %al,(%rax) │ │ │ │ + cltd │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x28a(%rcx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ + cltd │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f4(%rsi) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x28a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %cl,0x2(%rdx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2f4(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3393665,60 +3396131,58 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202ac10 │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x2f4(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fmull (%rax) │ │ │ │ + push %rax │ │ │ │ + fmull (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28a89(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %ecx,0x2(%rdx) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ fimuls (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3393733,188 +3396197,182 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ fmull (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdc,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x28a6e(%rax) │ │ │ │ + rcr $0x8,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x76(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x2,-0x76(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202adb2 │ │ │ │ - mov (%rdx),%al │ │ │ │ + (bad) │ │ │ │ + mov 0x2(%rdx),%cl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x28a70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 202ad5f │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bh │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28a6e(%rax) │ │ │ │ + add %ah,0x28a6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x76(%rdi) │ │ │ │ + xor %ch,-0x76(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xce,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ + ror $0x8,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x2(%rdx),%cl │ │ │ │ + mov 0x2(%rdx),%ecx │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x30(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %al,0x308d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 202adef │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock decb 0x2(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x308ce(%rax) │ │ │ │ + add %ah,0x308ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bh │ │ │ │ + xor %cl,%bh │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x78(%rax) │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bl │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex rorl %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x42(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jp 202ae21 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3393928,59 +3396386,61 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ js 202ae51 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sarb $0x2,-0x42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x2f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rorb $0x3,(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2f4(%rdx) │ │ │ │ + and %bh,0x2f4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202af0f │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3393993,96 +3396453,105 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x2f4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls 0x200(%rip) │ │ │ │ + add %al,-0x48(%rax) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x2f4(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2f4(%rsi) │ │ │ │ + sarb $1,0x2f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xf4,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + {rex2 0x8} add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2f4(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xf4,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 202af9f │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ decb 0x2(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xf4,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xf4,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2f4(%rsi) │ │ │ │ + nop │ │ │ │ + mov $0xf4,%dh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xf4,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + {rex2 0xf4} lar (%r16),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3394092,15 +3396561,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ + add %dl,-0x29(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3394115,59 +3396584,59 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2b(%rax) │ │ │ │ + add %dh,-0x2b(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock {rex2 0xf4} lar (%r16),%r24d │ │ │ │ + add %dl,%dh │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202b00a │ │ │ │ - mov $0x2,%esi │ │ │ │ + sbbb $0x0,0x2be(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rorl %cl,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x66(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3394179,53 +3396648,53 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x68(%rax) │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 202b082 │ │ │ │ + lock cwtl │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202b0b6 │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x0,0x3(%rax,%rcx,1) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000308d3,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ + mov $0xd3,%al │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x8,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x8,%sil │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3394239,57 +3396708,58 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4c(%rax) │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 202b12e │ │ │ │ - or %al,(%rbx) │ │ │ │ + lock mov $0x8,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ + ror $0xbe,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2beca(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2f4(%rcx) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + nop │ │ │ │ + movabs 0x11090000000002f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0xbe,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x34(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3394301,58 +3396771,57 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2beca(%rax) │ │ │ │ + add %ah,0x2beca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bl │ │ │ │ + xor %cl,%bl │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x76(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,-0x76(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xba,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x308,%edx │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,-0x76(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202b26f │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3394365,98 +3396834,100 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28a60(%rax) │ │ │ │ + add %dh,0x28a60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x76(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + rex (bad) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x42(%rdi) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ + add %dl,-0x5d(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmpb $0x0,0x2(%rsi) │ │ │ │ - add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + cmpl $0x110100,0x2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 202b2ff │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ch │ │ │ │ mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ jg 202b2d1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000002be7f,%al │ │ │ │ + mov $0x7f,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000002bec1,%al │ │ │ │ + mov $0xc1,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3394467,16 +3396938,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + jo 202b335 │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3394489,58 +3396959,57 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2bec1(%rax) │ │ │ │ + add %dl,0x2bec1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ + and %al,%dl │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + jo 202b37d │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ + add %dh,-0x5f(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3394557,119 +3397026,117 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x55(%rax) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x308(%rbx) │ │ │ │ + loopne 202b3f5 │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ orl $0x0,0x2(%rdx) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x11090000000002f4,%eax │ │ │ │ + add %ah,0x2f4(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2(%rdx,%rcx,4) │ │ │ │ - add %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x2(%rdx,%rcx,4) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 202b4af │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ data16 adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202b45d │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,0x28a(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - popf │ │ │ │ - mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $1,0x28a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ loopne 202b513 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28a9f(%rax) │ │ │ │ + add %dl,0x28a9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3394682,56 +3397149,57 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28a9d(%rax) │ │ │ │ + add %dh,0x28a9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x28a(%rsi) │ │ │ │ + rex sahf │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2be91(%rax) │ │ │ │ + add %dh,0x2be91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov $0x308,%esp │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + jo 202b545 │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3394744,56 +3397212,55 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2be91(%rax) │ │ │ │ + add %dl,0x2be91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x2be(%rdx) │ │ │ │ + and %dl,0x2be(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308e2(%rax) │ │ │ │ + add %dl,0x308e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3394806,40 +3397273,43 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000002be96,%al │ │ │ │ + mov $0x96,%al │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x76(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + rex push %rdx │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 202b6bf │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %al,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3394847,16 +3397317,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ - mov (%rdx),%al │ │ │ │ + add %dl,0x2(%rdx,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202b6ef │ │ │ │ @@ -3394869,509 +3397338,508 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ push %rdx │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000028a52,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ + mov $0x52,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2be(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %al,0x11010000000002be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x308e0(%rax) │ │ │ │ + add %dh,0x308e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ movabs 0x11010000000002be,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x11010000000002be,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %al,0x11010000000002be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - or %al,(%rbx) │ │ │ │ + rex loope 202b79b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2be(%rdx) │ │ │ │ + nop │ │ │ │ + movabs %al,0x11090000000002be │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2be(%rdx) │ │ │ │ + xor %dl,0x2(%rdx,%rcx,4) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x28a(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28a94(%rax) │ │ │ │ + add %dh,0x28a94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %cl,%al │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28a94(%rax) │ │ │ │ + add %dl,0x28a94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ mov $0x308,%esp │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202b816 │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x2(%rdx,%rcx,4) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x28a(%rbp) │ │ │ │ + and %dl,0x28a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc9,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + ror $0x8,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 202b8cf │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ adc %al,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - enter $0x308,$0x0 │ │ │ │ + jo 202b8c2 │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x2(%rdx,%rcx,4) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %cs,0x2(%rdx) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ mov $0x308,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x28a(%rbp) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + rorb $1,0x28a(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sub %cl,(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov %cs,0x2(%rdx) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ + add %dh,-0x42(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x2(%rdx),%ecx │ │ │ │ + add %cl,0x2(%rdx,%rcx,4) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %cs,0x2(%rdx) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + movabs 0x900000000028a8c,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%al │ │ │ │ cmp 0x2(%rdx),%cl │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x22(%rax) │ │ │ │ + add %dl,-0x22(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fcomip %st(4),%st │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor 0x2(%rdx),%cl │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor 0x2(%rdx),%ecx │ │ │ │ + rex xor 0x2(%rdx),%cl │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ xor 0x2(%rdx),%ecx │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ xor $0x8a,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28a35(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x8a,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor $0x28a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ss mov (%rdx),%al │ │ │ │ + (bad) │ │ │ │ + ss mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rdi) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rax) │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x900000000028a37,%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rax) │ │ │ │ + add %al,0x38(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202bb43 │ │ │ │ + loopne 202bb2a │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ - mov (%rdx),%al │ │ │ │ + cmpb $0x8a,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp 0x2(%rdx),%cl │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %eax,0x11090000000002f4 │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x2f4(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x308(%rdi) │ │ │ │ + adc %bh,0x308(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x2f4(%rbp) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3395383,53 +3397851,61 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f4a3(%rax) │ │ │ │ + add %dh,0x2f4a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2(%rsp,%rsi,8) │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + hlt │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x2(%rsi,%rdi,4) │ │ │ │ + sarb $1,0x2(%rsi,%rdi,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x308bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xbf,%al │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2be7e(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jle 202bbb9 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3395442,61 +3397918,56 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2be7c(%rax) │ │ │ │ + add %dh,0x2be7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x42(%rbp) │ │ │ │ + rex jge 202bc01 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202bbfc │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + andb $0x0,0x28a(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + ror $1,%dh │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,-0x5c(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3395511,37 +3397982,33 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ + add %ah,-0x5e(%rax) │ │ │ │ mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 202bc74 │ │ │ │ - mov (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + lock movabs %al,0x110100000000028a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2be7a(%rax) │ │ │ │ + add %dl,0x2be7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -3395555,15 +3398022,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jl 202bcd9 │ │ │ │ + push %rax │ │ │ │ + jl 202bcd9 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3395576,67 +3398044,69 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7a(%rax) │ │ │ │ + add %dh,0x7a(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock jp 202bd21 │ │ │ │ + add %bh,-0x42(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%ah │ │ │ │ + loopne 202bd56 │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f4d0(%rax) │ │ │ │ + add %dl,0x2f4d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f4dc(%rax) │ │ │ │ + add %dh,0x2f4dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f4dc(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fdiv %st,%st(4) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3395646,56 +3398116,58 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ cmp 0x2(%rdx),%ecx │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f4ce(%rax) │ │ │ │ + add %dh,0x2f4ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%bh │ │ │ │ + rex iret │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shl %cl,%esp │ │ │ │ + push %rax │ │ │ │ + shl %cl,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3395710,15 +3398182,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ {rex2 0xf4} lar (%r16),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ @@ -3395731,60 +3398203,59 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ shl %cl,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd3,%al │ │ │ │ - hlt │ │ │ │ + rcl $0xf4,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %edi,0x2(%rsi) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,0x2be(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xb,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0xb,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2be87(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3395794,34 +3398265,35 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ test %edi,0x2(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %bh,0x2(%rsi) │ │ │ │ + jo 202bee0 │ │ │ │ + mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x8,%dh │ │ │ │ + nop │ │ │ │ + fimuls (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -3395836,15 +3398308,15 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x20(%rax) │ │ │ │ + add %dl,-0x20(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3395857,36 +3398329,39 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x22(%rax) │ │ │ │ + add %dh,-0x22(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fimuls (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,%bh │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x308,%ecx │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x47(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3395900,24 +3398375,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x308(%rcx) │ │ │ │ + and %bh,0x308(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x308,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ @@ -3395930,34 +3398405,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000308c0,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xc0,%al │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb9,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x0,0x308(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x30b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x30b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3395993,94 +3398469,94 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ movsxd 0x2(%rdx),%ecx │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x68000000000202c1,%al │ │ │ │ - je 202c159 │ │ │ │ - jmp 202c12b │ │ │ │ - or %edx,(%rcx) │ │ │ │ + je 202c139 │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + mov %fs:(%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2(%rdx,%rcx,4) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xd(%rax) │ │ │ │ + js 202c157 │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock popf │ │ │ │ repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 202c1e5 │ │ │ │ - mov (%rdx),%al │ │ │ │ + andb $0x2,-0x76(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x38(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + add %al,0x2bec8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dl │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 202c226 │ │ │ │ - ss jmp 202c1bb │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x9000000(%rip),%eax │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%dl │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3396091,50 +3398567,55 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x38(%rax) │ │ │ │ + add %ah,-0x38(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 202c1da │ │ │ │ - mov $0x2,%esi │ │ │ │ + lock enter $0x2be,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000028a4d,%al │ │ │ │ + mov $0x4d,%al │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret $0x202 │ │ │ │ - ... │ │ │ │ - or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rol $0x2,%dl │ │ │ │ + add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRXB mov (%r10),%r8b │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4f(%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202c277 │ │ │ │ @@ -3396148,57 +3398629,57 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28a4d(%rax) │ │ │ │ + add %dl,0x28a4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x76(%rsi) │ │ │ │ + and %cl,-0x76(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + push %rax │ │ │ │ mov %gs:(%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3e92f(%rax) │ │ │ │ + sbbb $0x0,0x53b0f(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ mov (%edx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3396214,60 +3398695,58 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov %gs:(%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x65,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ + shlb $0x2,-0x76(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jo 202c2d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + jno 202c2d5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 202c31d │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,0x3e92f(%rsi) │ │ │ │ + cmp %bl,0x53b0f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x72,%al │ │ │ │ - mov (%rdx),%al │ │ │ │ + shlb $0x2,-0x76(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202c397 │ │ │ │ @@ -3396281,56 +3398760,57 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ jo 202c335 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jno 202c34d │ │ │ │ - add (%rax),%al │ │ │ │ + jo 202c433 │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xc(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000308ad,%al │ │ │ │ + add %dh,0x308ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 202c3ae │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ - movabs %al,0x110900000003e92f │ │ │ │ + movabs %al,0x1109000000053b0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + jo 202c3b9 │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3396346,58 +3398826,57 @@ │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308ad(%rax) │ │ │ │ + add %dl,0x308ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x308(%rsi) │ │ │ │ + and %ch,0x308(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ or $0x0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rorl $0x3,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa8,%al │ │ │ │ (bad) │ │ │ │ - jmp 202c48b │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x9000000,%eax │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 202c45c │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + ret $0x308 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 202c4b7 │ │ │ │ @@ -3396409,89 +3398888,80 @@ │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rorl $0x3,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x200(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rorl $0x3,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + movabs 0x1000000000308c1,%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or $0x0,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7f(%rax) │ │ │ │ - mov $0x2,%esi │ │ │ │ + addb $0x0,0x2be(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 202c4bf │ │ │ │ (bad) │ │ │ │ - jmp 202c51b │ │ │ │ - or %edx,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x9000000,%eax │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x2be(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edx,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7d(%rax) │ │ │ │ + mov $0x2,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 202c547 │ │ │ │ + add %bh,0xd(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x2f2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ mov $0x2,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 202c4f3 │ │ │ │ - mov $0x2,%esi │ │ │ │ - add %al,(%rcx) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + lock cmpl $0x110100,0x2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xc(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x3(%rbx,%rcx,1) │ │ │ │ @@ -3396499,15 +3398969,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadd %st(5),%st │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000003e92fb2,%al │ │ │ │ + movabs 0x9000000053b0fb2,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3396528,15 +3398998,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dh │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e92f(%rbp) │ │ │ │ + add %dh,0x53b0f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -3996216,58 +3998686,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x0,%al │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf8,%al │ │ │ │ - xor $0x3e9,%eax │ │ │ │ + adc $0x53b,%eax │ │ │ │ ... │ │ │ │ add %ah,0x57(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 6093c5c <_edata@@Base+0xa93c5c> │ │ │ │ + call 75b1c5c <_edata@@Base+0x1fb1c5c> │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x3e9(%rsp,%rdi,1) │ │ │ │ + or %ah,0x53b(%rsp,%rbx,1) │ │ │ │ ... │ │ │ │ add %ah,0x57(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %al,(%rcx) │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,0x3e93d(%rax) │ │ │ │ + sub %dh,0x53b1d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -3996276,30 +3998746,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %esp,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x44(%rax) │ │ │ │ - ds jmp 2200143 │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ - push %rdi │ │ │ │ + cmp 0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 220015b │ │ │ │ and %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x3e93fc8 │ │ │ │ + push $0x53b1fc8 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -4191824,2480 +4194296,8 @@ │ │ │ │ enter $0x3014,$0x2 │ │ │ │ ... │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %dl,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex adc $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x23015 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x23015,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 23015d7 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %dl,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dl,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x30,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x16,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $1,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dl,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2301769 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0x30,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 23247e4 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %bl,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %dh,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %bl,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x18,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fcomps (%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bl,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %esi,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 2301973 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x23019,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x3019,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock sbb %esi,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bl,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb (%rax),%sil │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x2301a │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%dh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2301a,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 2301adc │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %bl,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sbb (%rax),%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x30,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x1b,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sbb (%rax),%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %bl,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W sbb $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2301c6e │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - sbb $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0x2,(%rax,%rsi,1) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 2324ce9 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %bl,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %bl,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1d,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fcomps 0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 2301e78 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2301e,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x301e,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bl,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x2301f │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2301f,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 2301fe1 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ah,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - and %dh,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x30,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x20,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - and %dh,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %rsi,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2302173 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - and %esi,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x30,(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 23251ee │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ah,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and (%rax),%dh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %ah,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x22,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubs (%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ah,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and (%rax),%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 230237d │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x23023,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x3023,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock and (%rax),%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ah,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex and $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x23024 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x23024,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 23024e6 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ah,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - and $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x0,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x25,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - and $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - es xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2302678 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - es xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x30,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 23256f3 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ah,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %ah,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x27,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubs (%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ch,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %dh,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 2302882 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x23028,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x3028,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock sub %dh,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ch,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex sub %esi,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x23029 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %esi,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x23029,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 23029eb │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ch,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sub (%rax),%dh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - subb $0x30,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x2a,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sub (%rax),%dh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub (%rax),%rsi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2302b7d │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - sub (%rax),%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x30,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 2325bf8 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %ch,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2c,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubrs (%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ch,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 2302d87 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2302d,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x302d,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock sub $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ch,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex │ │ │ │ - cs xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x2302e │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cs xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2302e,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 2302ef0 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ch,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - subb $0x30,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x2f,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W xor %sil,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2303082 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xor %dh,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x30,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 23260fd │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %dh,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %esi,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %dh,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x31,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivs (%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %dh,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor (%rax),%dh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 230328c │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x23032,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x3032,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock xor (%rax),%dh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %dh,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex xor (%rax),%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x23033 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor (%rax),%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x23033,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 23033f5 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %dh,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xor $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x2,(%rax,%rsi,1) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x34,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - xor $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x230,%rax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2303587 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xor $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x0,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 2326602 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %dh,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ss xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %dh,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x36,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivs (%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %dh,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 2303791 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x23037,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x3037,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bh,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %sil,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x23038 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %dh,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x23038,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 23038fa │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %bh,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - cmp %esi,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpb $0x30,(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x39,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $1,(%rcx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cmp %esi,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %bh,(%rdx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W cmp (%rax),%sil │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2303a8c │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - cmp (%rax),%dh │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0x30,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 2326b07 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bh,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %bh,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp (%rax),%esi │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %bh,(%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x3b,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivrs (%rbx) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bh,(%rax,%rsi,1) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 2303c96 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2303c,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x303c,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock cmp $0x30,%al │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bh,0x230(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex cmp $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x2303d │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0x230,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2303d,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 2303dff │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %bh,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - ds xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpb $0x30,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x3e,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - ds xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %bh,(%rdi) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2303f91 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0x30,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 232700c │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,0x30(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %al,0x30(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %al,0x30(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fadds 0x30(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x30(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %al,0x30(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %al,(%r10) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 230419b │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x23041,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x3041,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock xor %al,(%r10) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,0x30(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.X xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x23042 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.X xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x23042,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 2304304 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,0x30(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,0x30(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - rex.XB xor %al,(%r10) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0x2,0x30(%rbx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x43,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,0x30(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - rex.XB xor %al,(%r10) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %al,0x2(%rax,%rsi,1) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - xor %r8b,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 2304496 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - xor %r8b,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x2(%rax,%rsi,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 2327511 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,0x30(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %al,0x30(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %r8b,(%r10) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %al,0x30(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x45,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fadds 0x30(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x30(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %al,0x30(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.RX xor %r8b,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 23046a0 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x23046,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x3046,$0x2 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex.RX xor %r8b,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,0x30(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RXB xor %r8b,(%r10) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x23047 │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.RXB xor %r8b,(%r10) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x23047,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 2304809 │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,0x30(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,0x30(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - rex.W xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - orb $0x2,0x30(%rax) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x48,%al │ │ │ │ - xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,0x30(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - rex.W xor %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %cl,0x30(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.WB xor %al,(%r10) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 230499b │ │ │ │ -[ Too much input for diff (SHA256: 704e92350f26f01582d77d190af93c17b8539d6f8f80b265906a70cbb60ca6d7) ] │ │ │ │ +[ Too much input for diff (SHA256: 407bc167afe88e587f2c47305d95ab0c5e5cadd8b43290196526b659ed311daa) ] │ │ ├── ./usr/lib/gcl-2.7.1/unixport/saved_ansi_gcl_gprof │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -37154,15 +37154,15 @@ │ │ │ │ SI-SUBCLASSES │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ GEN-GET-INCLUDED │ │ │ │ ,SYMBOLP │ │ │ │ GET-INCLUDED │ │ │ │ SI-SUBCLASSES │ │ │ │ lsp/gcl_subtypep.lsp │ │ │ │ -GEN-GET-INCLUDED │ │ │ │ +GEN-GET-INCLUDEDp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ S-CLASS-P │ │ │ │ GEN-GET-INCLUDED │ │ │ │ lsp/gcl_subtypep.lsp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ORTHOG-TO-AND-NOT │ │ │ │ S-CLASS-P │ │ │ │ @@ -43915,15 +43915,15 @@ │ │ │ │ C-SET-PATHNAME-DEVICE │ │ │ │ CSTRUCT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ C-FLOAT-FIXNUM-> │ │ │ │ SYSTEMLIT │ │ │ │ KEYWORDBOOLEAN │ │ │ │ lsp/gcl_s.lsp │ │ │ │ -C-FLOAT-FIXNUM->0 │ │ │ │ +C-FLOAT-FIXNUM-> │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,CHECK-TYPE │ │ │ │ SYSTEMSEQIND │ │ │ │ ,CHECK-TYPE │ │ │ │ -SEQIND │ │ │ │ @@ -44526,15 +44526,15 @@ │ │ │ │ ,BASE-CHAR │ │ │ │ lsp/gcl_deftype.lsp │ │ │ │ BASE-STRING200 │ │ │ │ BASE-STRING │ │ │ │ MAKE-STRING │ │ │ │ READ-DELIMITED-LIST │ │ │ │ UNBOUND-SLOT-INSTANCE │ │ │ │ -INTERNAL-SIMPLE-UNBOUND-VARIABLE │ │ │ │ +INTERNAL-SIMPLE-UNBOUND-VARIABLE │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,CHECK-TYPE │ │ │ │ ,HASH-TABLE │ │ │ │ ,REMHASH │ │ │ │ GETHASH-INT │ │ │ │ @@ -47450,20 +47450,20 @@ │ │ │ │ *CURRENT-IHS* │ │ │ │ DOWNCASE │ │ │ │ SIMPLE-BACKTRACEB" │ │ │ │ +TOP-IHS+ │ │ │ │ BREAK-CURRENT │ │ │ │ CONTROL-ERROR │ │ │ │ BAC │ │ │ │ -preted).0K* │ │ │ │ +preted). K* │ │ │ │ rn from │ │ │ │ es all n │ │ │ │ Low leve │ │ │ │ list sh │ │ │ │ -rent ihsp │ │ │ │ +rent ihs │ │ │ │ s and sp │ │ │ │ amed 'na │ │ │ │ on Histo │ │ │ │ DO-SYMBOLS │ │ │ │ BREAK-HELP │ │ │ │ *BREAK-MESSAGE* │ │ │ │ BREAK-MESSAGE │ │ │ │ @@ -47546,15 +47546,15 @@ │ │ │ │ PRINT-FRS │ │ │ │ BREAK-BDS │ │ │ │ OPERATION │ │ │ │ OCOMPLEX │ │ │ │ INVALID-VARIABLEUSE │ │ │ │ SCH-FRS-BASE │ │ │ │ IHS-BACKTRACE │ │ │ │ -UNBOUND-VARIABLE │ │ │ │ +UNBOUND-VARIABLEp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ SUBCHAR │ │ │ │ SHARP-+-READER │ │ │ │ EVAL-FEATURE │ │ │ │ ,*READ-SUPPRESS* │ │ │ │ ,*READ-BASE* │ │ │ │ @@ -55833,48 +55833,48 @@ │ │ │ │ Extra argument ~s │ │ │ │ -TYPEP-FN │ │ │ │ COMPLEX*- │ │ │ │ -SIMPLE-TYPEP-FNNIL-SIMPLE-TYPEP-FN │ │ │ │ @01;({fixnum _t=(#0)/(#1);_t=((#0)<=0 && (#1)<=0) || ((#0)>=0 && (#1)>=0) || ((#1)*_t==(#0)) ? _t : _t-1;@1((#0)-_t*(#1))@ _t;}) │ │ │ │ Backspace │ │ │ │ Linefeed │ │ │ │ -COMPILER C1CB slot WRITER │ │ │ │ -SYSTEM STREAM-NAME slot READER │ │ │ │ -ANSI-LOOP TEMPVARS slot WRITER │ │ │ │ -COMPILER C1CB slot READER │ │ │ │ -COMPILER SRC slot WRITER │ │ │ │ -ANSI-LOOP ITERATION-KEYWORDS slot READER │ │ │ │ +ANSI-LOOP DTYPE slot READER │ │ │ │ +COMPILER CFUN slot READER │ │ │ │ +COMPILER VV slot WRITER │ │ │ │ COMPILER STORE slot WRITER │ │ │ │ -ANSI-LOOP ANSWER-VARIABLE slot READER │ │ │ │ +ANSI-LOOP NAMES slot READER │ │ │ │ COMPILER ALIASES slot READER │ │ │ │ +ANSI-LOOP KEYWORDS slot READER │ │ │ │ COMPILER REGISTER slot READER │ │ │ │ -COMPILER VV slot WRITER │ │ │ │ -ANSI-LOOP IMPLICIT-FOR-REQUIRED slot READER │ │ │ │ -ANSI-LOOP ITERATION-KEYWORDS slot WRITER │ │ │ │ +ANSI-LOOP HISTORY slot WRITER │ │ │ │ +COMPILER VV slot READER │ │ │ │ +ANSI-LOOP ANSI slot READER │ │ │ │ +ANSI-LOOP OPERATIONS slot READER │ │ │ │ +COMPILER CFUN slot WRITER │ │ │ │ COMPILER::VAR class predicate │ │ │ │ COMPILER::VAR SLOT0 │ │ │ │ COMPILER::VAR SLOT1 │ │ │ │ COMPILER::VAR SLOT2 │ │ │ │ COMPILER::VAR SLOT3 │ │ │ │ COMPILER::VAR SLOT4 │ │ │ │ COMPILER::VAR SLOT5 │ │ │ │ COMPILER::VAR SLOT6 │ │ │ │ COMPILER::VAR SLOT7 │ │ │ │ COMPILER::VAR SLOT8 │ │ │ │ COMPILER::VAR SLOT9 │ │ │ │ -COMPILER VV slot READER │ │ │ │ +COMPILER C1CB slot WRITER TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes